2011-12-21 16 views
2

VS 2010と既存のWPFユーザーコントロールを使用してExcel 2007アドインを開発します。 ElementHostの助けを借りて、コントロールをタスクペインとウィンドウに統合するのは簡単ですが、リボンでそれらを統合する方法は見つけられませんでした。リボンデザイナーと組み合わせたツールボックスにはElementHostが含まれていないため、WinFormsユーザーコントロールを使用して間接的に挿入する方法はありません。リボンにWPFユーザーコントロールを統合する別の方法はありますか?WPFユーザーコントロールをVSTOリボンに挿入

答えて

3

Ribbon UI elementsは、リボンを操作するためにのみ使用できます。代わりはありません。これは良いことです。すべてのアプリケーションでUIが一貫しています。これは共通のUI design patternです。

+0

これは私が疑ったものです。たぶんこれはUIの一貫性を保ちますが、WinFormsとその領域のWPFを切り替える必要があるため、コードが少し矛盾してしまいます。 Ok - これを受け入れるには二番目の意見が必要でした。あなたの答えに多くの感謝。 –

関連する問題