Вид вкладки ленты WPF в конструкторе - PullRequest
7 голосов
/ 06 декабря 2010

Я использую «Microsoft Ribbon для WPF» и создаю несколько RibbonTab. Я не могу найти способ просмотра / фокусировки на разных вкладках в конструкторе, и по умолчанию отображается вкладка «Главная». Чтобы увидеть изменения дизайна / xaml, которые я сделал для вкладок, отличных от вкладки «Главная страница», мне нужно каждый раз отлаживать проект и переходить по вкладкам, что не очень удобно. Или я могу указать на вкладке xaml, которую хочу игнорировать. У кого-нибудь есть решение?

Ответы [ 3 ]

13 голосов
/ 07 декабря 2010

Вы также можете использовать свойство SelectedIndex на ленте, чтобы указать, какая вкладка является текущей выбранной вкладкой (0 - первая вкладка, 1 - вторая и т. Д.)

<ribbon:Ribbon SelectedIndex="0" />
4 голосов
/ 06 декабря 2010

Единственный способ, который я нашел, - установить для свойства Selector.IsSelected значение true.Это приведет к тому, что вкладка станет видимой во время разработки.

<ribbon:RibbonTab Selector.IsSelected="True" ...
0 голосов
/ 20 июля 2016

Я не могу подтвердить, что это работает сейчас, потому что мой предварительный просмотр в целом не работает должным образом, но в общем случае он работает в WPF при попытке скрыть что-то только во время разработки.

Включите пространство имен дляblend

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

Затем в элементе, который вы хотите скрыть, используйте d:IsHidden="True".Это повлияет только на время разработки, что устраняет проблему забывания изменить выбранный индекс на правильное значение перед сборкой.

...