2010-12-06 16 views
6

我正在使用「Microsoft Ribbon for WPF」並創建多個RibbonTab。我找不到在設計器中查看/聚焦不同選項卡的方式,默認顯示「主頁」選項卡。要查看我對「主頁」選項卡以外的選項卡所做的設計/ xaml更改,我必須每次調試項目並單擊選項卡,這不太方便。或者我可以命令我想忽略的選項卡xaml。任何人都有解決方案?設計器中的WPF Ribbon選項卡視圖

回答

13

也可以使用在功能區SelectedIndex屬性來設置該標籤是在當前選定的選項卡(0是第一個選項卡,1是第二等)

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

對於Fluent.Ribbon,成員是'SelectedTabIndex =「0」` – 2017-06-09 02:31:12

3

我發現的唯一方法是將Selector.IsSelected屬性設置爲true。這將導致標籤在設計時變得可見。

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

我可以不確定這是否正在工作,因爲我的預覽通常不能正常工作,但是這在WPF中通常只在設計時才試圖隱藏某些東西。

包括在要隱藏使用d:IsHidden="True"的元素混合

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

命名空間即可。這隻會影響設計時間,這消除了在構建之前忘記將選定索引更改爲正確值的問題。