Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <TabControl Grid.Column="4" ItemsSource="{Binding Path=TabsToDisplay}" SelectedItem="{Binding Path=SelectedTab}">
- <TabControl.ContextMenu>
- <ContextMenu>
- <MenuItem Header="Create" Command="{Binding Path=CreateNewTabCommand}"/>
- </ContextMenu>
- </TabControl.ContextMenu>
- <TabControl.ItemTemplate>
- <DataTemplate>
- <TextBlock>
- <TextBlock Text="{Binding Name}"/>
- <TextBlock.ContextMenu>
- <ContextMenu>
- <MenuItem Header="Create Tab" Command="{Binding Path=CreateNewTabCommand, RelativeSource={RelativeSource AncestorType={x:Type Window}}}"/>
- <MenuItem Header="Delete Tab" Command="{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=DataContext.DeleteTabCommand}" CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=Parent}"/>
- </ContextMenu>
- </TextBlock.ContextMenu>
- </TextBlock>
- </DataTemplate>
- </TabControl.ItemTemplate>
- <TabControl.ContentTemplate>
- <HierarchicalDataTemplate>
- ...
- </HierarchicalDataTemplate>
- </TabControl.ContentTemplate>
Add Comment
Please, Sign In to add comment