设计器中的WPF功能区选项卡视图

设计器中的WPF功能区选项卡视图,wpf,ribbon,ribboncontrolslibrary,system.windows.controls.ribbon,Wpf,Ribbon,Ribboncontrolslibrary,System.windows.controls.ribbon,我正在使用“Microsoft Ribbon for WPF”并创建多个RibbonTab。我想不出在设计器中查看/聚焦不同选项卡的方法,它默认显示“主页”选项卡。要查看我对“主页”选项卡以外的选项卡所做的设计/xaml更改,我必须每次调试项目并单击选项卡,这不是很方便。或者我可以命令出我想要忽略的xaml选项卡。任何人都有解决方案吗?我找到的唯一方法是将Selector.IsSelected属性设置为true。这将导致选项卡在设计时可见 <ribbon:RibbonTab Selecto

我正在使用“Microsoft Ribbon for WPF”并创建多个RibbonTab。我想不出在设计器中查看/聚焦不同选项卡的方法,它默认显示“主页”选项卡。要查看我对“主页”选项卡以外的选项卡所做的设计/xaml更改,我必须每次调试项目并单击选项卡,这不是很方便。或者我可以命令出我想要忽略的xaml选项卡。任何人都有解决方案吗?

我找到的唯一方法是将Selector.IsSelected属性设置为true。这将导致选项卡在设计时可见

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

您还可以使用功能区上的SelectedIndex属性设置哪个选项卡是当前选定的选项卡(0是第一个选项卡,1是第二个选项卡,以此类推)


我现在无法确认它是否正常工作,因为我的预览通常无法正常工作,但在WPF中,当仅在设计时尝试隐藏某些内容时,它通常可以正常工作

包含blend的命名空间

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

然后在要隐藏的元素中使用
d:ishiden=“True”
。这只会影响设计时间,从而消除了在构建之前忘记将所选索引更改为正确值的问题。

对于Fluent.Ribbon,成员是
SelectedTabIndex=“0”
真不敢相信这会如此糟糕。一个你无法设计的设计师。微软的谁决定xaml设计器的功能应该比Winforms少?微软是否打算制造比以前更糟糕的软件?有没有上下文选项卡的解决方案?
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"