2010-12-06 19 views
6

"Microsoftリボンfor WPF"を使用していて、複数のリボンタブを作成しています。デザイナーでさまざまなタブを表示/フォーカスする方法を理解することはできず、デフォルトでは[ホーム]タブが表示されます。 「ホーム」タブ以外のタブに行ったデザイン/ xamlの変更を確認するには、毎回プロジェクトをデバッグし、タブをクリックする必要があります。これはあまり便利ではありません。あるいは、私が無視したいタブを外に出すことができます。誰かの体には解決策がありますか?デザイナーのWPFリボンタブビュー

答えて

13

<ribbon:Ribbon SelectedIndex="0" /> 
+0

Fluent.Ribbonの場合、メンバーは 'SelectedTabIndex =" 0 "' –

3

私が見つけた唯一の方法は、Selector.IsSelectedプロパティをtrueに設定することです。これにより、デザイン時にタブが表示されます。あなたはまた、現在選択されているタブ(0は最初のタブであること、1秒であること、など)であるタブを設定するリボン上のSelectedIndexプロパティを使用することができます

<ribbon:RibbonTab Selector.IsSelected="True" ... 
0

私がすることができますプレビューが正常に動作していないため、これが現在動作していることを確認していませんが、WPFでは設計時に何かを隠そうとするときに一般的に機能します。

は、あなたが使用d:IsHidden="True"を非表示にする要素に続いてブレンド

xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

の名前空間を含めます。これは設計時間にのみ影響し、選択した索引を構築する前に正しい値に変更するのを忘れるという問題を排除します。

関連する問題