mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-03 00:00:57 +08:00
40 lines
2.1 KiB
XML
40 lines
2.1 KiB
XML
<Window x:Class="DragablzDemo.QuickStartWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:dragablz="clr-namespace:Dragablz;assembly=Dragablz"
|
|
xmlns:dockablz="clr-namespace:Dragablz.Dockablz;assembly=Dragablz"
|
|
xmlns:system="clr-namespace:System;assembly=mscorlib"
|
|
Title="Quick Start Window" Height="341" Width="617">
|
|
<Window.Resources>
|
|
<system:String x:Key="Partition">QuickStart</system:String>
|
|
</Window.Resources>
|
|
<dockablz:Layout Partition="{StaticResource Partition}">
|
|
<dragablz:TabablzControl Margin="8" ConsolidateOrphanedItems="True">
|
|
<dragablz:TabablzControl.InterTabController>
|
|
<dragablz:InterTabController Partition="{StaticResource Partition}" />
|
|
</dragablz:TabablzControl.InterTabController>
|
|
<TabItem Header="Tab No. 1" IsSelected="True">
|
|
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">Hello World</TextBlock>
|
|
</TabItem>
|
|
<TabItem Header="Tab No. 2">
|
|
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">We Have Tearable Tabs!</TextBlock>
|
|
</TabItem>
|
|
<TabItem>
|
|
<!-- with context menu -->
|
|
<TabItem.Header>
|
|
<Grid>
|
|
<Grid.ContextMenu>
|
|
<ContextMenu>
|
|
<!--we'll be in a popup, so give dragablz a hint as to what tab header content needs closing -->
|
|
<MenuItem Command="{x:Static dragablz:TabablzControl.CloseItemCommand}"/>
|
|
</ContextMenu>
|
|
</Grid.ContextMenu>
|
|
<TextBlock>Tab No. 3</TextBlock>
|
|
</Grid>
|
|
</TabItem.Header>
|
|
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center">I feel like an ice cold drink</TextBlock>
|
|
</TabItem>
|
|
</dragablz:TabablzControl>
|
|
</dockablz:Layout>
|
|
</Window>
|