Контекстная вкладка автоматического выбора ленты - PullRequest
3 голосов
/ 24 января 2012

В моем приложении есть лента с контекстной вкладкой. Мне удалось заставить вкладку отображать и скрывать себя правильно на основе того, что выбрано в моем приложении. Мой вопрос заключается в том, как сделать так, чтобы он был автоматически выбран (то есть выведен на передний план) при его отображении?

1 Ответ

3 голосов
/ 24 января 2012

Я понял это. Просто нужно сделать триггер стиля на основе видимости:

 <r:RibbonTab Header="Options"  
                     ContextualTabGroupHeader="Options" 
                     Visibility="{Binding CurrentFiles.SelectedItem, Converter={StaticResource DSToVisConverter}}" >
            <r:RibbonTab.Style>
                <Style TargetType="r:RibbonTab">
                    <Style.Triggers>
                        <Trigger Property="Visibility" Value="Visible">
                            <Setter Property="IsSelected" Value="True" />
                        </Trigger>
                    </Style.Triggers>                        
                </Style>                   
            </r:RibbonTab.Style>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...