Guest User

Untitled

a guest
Jan 17th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. <TabControl Grid.Column="4" ItemsSource="{Binding Path=TabsToDisplay}" SelectedItem="{Binding Path=SelectedTab}">
  2. <TabControl.ContextMenu>
  3. <ContextMenu>
  4. <MenuItem Header="Create" Command="{Binding Path=CreateNewTabCommand}"/>
  5. </ContextMenu>
  6. </TabControl.ContextMenu>
  7. <TabControl.ItemTemplate>
  8. <DataTemplate>
  9. <TextBlock>
  10. <TextBlock Text="{Binding Name}"/>
  11. <TextBlock.ContextMenu>
  12. <ContextMenu>
  13. <MenuItem Header="Create Tab" Command="{Binding Path=CreateNewTabCommand, RelativeSource={RelativeSource AncestorType={x:Type Window}}}"/>
  14. <MenuItem Header="Delete Tab" Command="{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=DataContext.DeleteTabCommand}" CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=Parent}"/>
  15. </ContextMenu>
  16. </TextBlock.ContextMenu>
  17. </TextBlock>
  18. </DataTemplate>
  19. </TabControl.ItemTemplate>
  20. <TabControl.ContentTemplate>
  21. <HierarchicalDataTemplate>
  22. ...
  23. </HierarchicalDataTemplate>
  24. </TabControl.ContentTemplate>
Add Comment
Please, Sign In to add comment