2010-12-06 9 views
6

Używam "Microsoft Ribbon dla WPF" i tworzenie wielu RibbonTab. Nie mogę znaleźć sposobu na przeglądanie/ustawianie różnych zakładek w projektancie i domyślnie wyświetla się zakładka "Strona główna". Aby zobaczyć zmiany w projekcie/xaml wprowadzone na kartach innych niż karta "Strona główna", muszę za każdym razem debugować projekt i klikać w karty, co nie jest zbyt wygodne. Albo mogę wydać polecenie tab xaml, którą chcę zignorować. Czy ktoś ma tam jakieś rozwiązanie?Widok zakładki Wstążka WPF w Designer

Odpowiedz

13

Można również użyć własności selectedIndex na Wstążce ustawić, która karta jest aktualnie wybrana zakładka (0 bycia pierwsza zakładka, 1 jest drugim, itd.)

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

Dla Fluent.Ribbon członkiem jest "SelectedTabIndex =" 0 "' –

3

Jedynym sposobem, jaki znalazłem, jest ustawienie właściwości Selector.IsSelected na true. Spowoduje to, że zakładka stanie się widoczna w czasie projektowania.

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

mogę Potwierdzam, że działa to teraz, ponieważ mój podgląd ogólnie nie działa poprawnie, ale działa to ogólnie w WPF, gdy próbuje się ukryć coś tylko w czasie projektowania.

Dołącz nazw dla mieszanki

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

następnie w elemencie, który chcesz ukryć stosowanie d:IsHidden="True". Będzie to miało wpływ tylko na czas projektowania, co eliminuje problem zapominania o zmianie wybranego indeksu na poprawną wartość przed rozpoczęciem budowy.

Powiązane problemy