9

「Microsoft Ribbon for WPF」を使用し、複数のRibbonTabを作成しています。デザイナーでさまざまなタブを表示/フォーカスする方法がわかりません。デフォルトでは「ホーム」タブが表示されます。「ホーム」タブ以外のタブに加えたデザイン/xaml の変更を確認するには、毎回プロジェクトをデバッグしてタブをクリックする必要があり、あまり便利ではありません。または、無視したいタブ xaml をコマンドアウトすることもできます。そこに誰かの体が解決策を持っていますか?

4

3 に答える 3

14

リボンの SelectedIndex プロパティを使用して、現在選択されているタブを設定することもできます (0 は最初のタブ、1 は 2 番目のタブなど)。

<ribbon:Ribbon SelectedIndex="0" />
于 2010-12-06T21:32:20.927 に答える
5

私が見つけた唯一の方法は、Selector.IsSelectedプロパティをtrueに設定することです。これにより、デザイン時にタブが表示されます。

<ribbon:RibbonTab Selector.IsSelected="True" ...
于 2010-12-06T08:31:16.270 に答える
0

一般的にプレビューが正しく機能していないため、これが機能していることを確認できませんが、デザイン時にのみ何かを非表示にしようとすると、これは一般的に WPF で機能します。

ブレンドの名前空間を含める

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

次に、非表示にする要素で を使用しますd:IsHidden="True"。これは設計時のみに影響するため、ビルド前に選択したインデックスを正しい値に変更するのを忘れるという問題が解消されます。

于 2016-07-20T16:52:12.423 に答える