Я связываю ToolBar
с коллекцией объектов модели командного вида. У объектов в коллекции есть свойство IsSeparator
, которое при значении true я хотел бы представить с <Separator/>
в ToolBar
.
Моя основная разметка выглядит так:
<ToolBar Grid.Row="1" ItemsSource="{Binding Path=ToolBarCommands}">
<ToolBar.ItemTemplate>
<DataTemplate>
<Button ToolTip="{Binding Path=ToolTip}" Command="{Binding Path=Command}">
<Button.Content>
<Image Width="16" Height="16" Source="{Binding Path=IconStream}"/>
</Button.Content>
</Button>
</DataTemplate>
</ToolBar.ItemTemplate>
</ToolBar>
Я играл с ItemContainerStyle
очень похоже на в этом примере для MenuItem
с, но безрезультатно.
Любая помощь приветствуется.