2010-12-06 11 views
6

Estoy usando "Microsoft Ribbon for WPF" y creo varios RibbonTab. No puedo encontrar una manera de ver/enfocar diferentes pestañas en el diseñador y, de forma predeterminada, mostrar la pestaña "Inicio". Para ver los cambios de diseño/xaml que realicé en pestañas que no sean la pestaña "Inicio", debo depurar el proyecto cada vez y hacer clic en las pestañas, lo cual no es muy conveniente. O puedo ordenar la pestaña xaml que quiero ignorar. ¿Alguien tiene una solución?WPF Vista de ficha de cinta en Designer

Respuesta

13

También puede utilizar la propiedad SelectedIndex en la cinta para fijar la ficha que esté en la pestaña seleccionada en ese momento (siendo 0 la primera pestaña, siendo 1 el segundo, etc.)

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

Para Fluent.Ribbon el miembro es 'SelectedTabIndex =" 0 "' –

3

La única forma que he encontrado es establecer la propiedad Selector.IsSelected en true. Esto hará que la pestaña se vuelva visible en el momento del diseño.

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

que pueda Confirmo que esto está funcionando en este momento porque mi vista previa en general no funciona correctamente, pero esto funciona en general en WPF cuando trato de ocultar algo solo en el momento del diseño.

Incluir el espacio de nombres de mezcla

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

A continuación, en el elemento que desee ocultar el uso d:IsHidden="True". Esto solo afectará el tiempo de diseño, lo que elimina el problema de olvidarse de cambiar el índice seleccionado por el valor correcto antes de construir.

Cuestiones relacionadas