面包屑为Wpf应用程序

时间:2013-09-24 04:30:37

标签: wpf navigation breadcrumbs

我一直在使用Breadcrumb为我的Wpf应用程序,我通过将NavigationCommands.NavigationJounal绑定到datatemplate并覆盖NavigationWindowUI的样式来实现它。 现在我的问题是我在一个页面中有两个框架,当我单独导航框架时,我在BreadCrumb中获得了两个菜单(显而易见)但我需要在BreadCrumb中只有一个菜单(逻辑单页)。

以下是我在ResourceDictionary中的实现

<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<client:BreadCrumbPanel KeyboardNavigation.TabNavigation="Cycle"
KeyboardNavigation.DirectionalNavigation="Cycle"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Command="NavigationCommands.NavigateJournal"
CommandParameter="{Binding RelativeSource={RelativeSource Self}}"
Content="{Binding Name}">
</Button>
</DataTemplate>
</ItemsControl.ItemTemplate>

0 个答案:

没有答案