217 lines
9.1 KiB
XML
217 lines
9.1 KiB
XML
<Window x:Class="MetroGauges.WpfCadTool"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
|
xmlns:local="clr-namespace:MetroGauges"
|
|
mc:Ignorable="d"
|
|
Title="工具" Width="143.348" Height="428.777" Topmost="True" ResizeMode="NoResize" ShowInTaskbar="False" WindowStyle="None" >
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="35" />
|
|
<RowDefinition Height="*" />
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="60" />
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<ToolBarTray Grid.Row="1" Orientation="Vertical" >
|
|
<ToolBar ClipToBounds="False" Style="{DynamicResource MaterialDesignToolBar}" >
|
|
<Button ToolTip="导入输入数据">
|
|
<materialDesign:PackIcon Kind="FileImport"/>
|
|
</Button>
|
|
<Button ToolTip="保存输入数据">
|
|
<materialDesign:PackIcon Kind="ContentSave"/>
|
|
</Button>
|
|
<Button ToolTip="清空所有数据">
|
|
<materialDesign:PackIcon Kind="Broom"/>
|
|
</Button>
|
|
<Separator/>
|
|
<Button
|
|
Command="Copy"
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="复制内容">
|
|
<materialDesign:PackIcon Kind="ContentCopy"/>
|
|
</Button>
|
|
<Button
|
|
Command="Paste"
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="粘贴内容">
|
|
<materialDesign:PackIcon Kind="ContentPaste"/>
|
|
</Button>
|
|
<Separator/>
|
|
|
|
|
|
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="限界计算">
|
|
<materialDesign:PackIcon Kind="Calculator"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="预览限界">
|
|
<materialDesign:PackIcon Kind="PrintPreview"/>
|
|
</Button>
|
|
<Separator/>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出表格">
|
|
<materialDesign:PackIcon Kind="FileExcel"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出轮廓">
|
|
<materialDesign:PackIcon Kind="MetroVariant"/>
|
|
<!--<TextBlock><Run Text="CCad"/></TextBlock>-->
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出限界">
|
|
<materialDesign:PackIcon Kind="Metro"/>
|
|
<!--<TextBlock><Run Text="Vcad"/></TextBlock>-->
|
|
</Button>
|
|
|
|
<Separator/>
|
|
<ToggleButton
|
|
x:Name="TGLock"
|
|
IsChecked="True"
|
|
Style="{StaticResource MaterialDesignSwitchToggleButton}"
|
|
ToolTip="锁定表格">
|
|
<materialDesign:ToggleButtonAssist.OnContent>
|
|
<materialDesign:PackIcon Kind="Pin" RenderTransformOrigin="0.5,0.45">
|
|
<materialDesign:PackIcon.RenderTransform>
|
|
<RotateTransform Angle="45"/>
|
|
</materialDesign:PackIcon.RenderTransform>
|
|
</materialDesign:PackIcon>
|
|
</materialDesign:ToggleButtonAssist.OnContent>
|
|
<materialDesign:PackIcon Kind="Pin"/>
|
|
</ToggleButton>
|
|
<ToggleButton
|
|
x:Name="TbPara"
|
|
|
|
Content="P"
|
|
IsChecked="True"
|
|
ToolTip="参数设置"/>
|
|
</ToolBar>
|
|
</ToolBarTray>
|
|
|
|
<materialDesign:ColorZone Grid.ColumnSpan="2"
|
|
materialDesign:ShadowAssist.ShadowDepth="Depth2"
|
|
Mode="PrimaryDark"
|
|
MouseLeftButtonDown="HeaderZone_MouseLeftButtonDown">
|
|
<Grid>
|
|
<TextBlock
|
|
HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
FontSize="22"><Run Text=""/></TextBlock>
|
|
</Grid>
|
|
</materialDesign:ColorZone>
|
|
|
|
<ToolBarTray Grid.Row="1" Grid.Column="1" Orientation="Vertical" >
|
|
<ToolBar ClipToBounds="False" Style="{DynamicResource MaterialDesignToolBar}" >
|
|
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="添加新行">
|
|
<materialDesign:PackIcon Kind="TableRow"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="向前插入行">
|
|
<materialDesign:PackIcon Kind="TableRowPlusBefore"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="向后插入行">
|
|
<materialDesign:PackIcon Kind="TableRowPlusAfter"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="删除选中行">
|
|
<materialDesign:PackIcon Kind="TableRowRemove"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="向上移动行">
|
|
<materialDesign:PackIcon Kind="ArrowUp"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="向下移动行">
|
|
<materialDesign:PackIcon Kind="ArrowDown"/>
|
|
</Button>
|
|
<Separator/>
|
|
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="限界计算">
|
|
<materialDesign:PackIcon Kind="Calculator"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="预览限界">
|
|
<materialDesign:PackIcon Kind="PrintPreview"/>
|
|
</Button>
|
|
<Separator/>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出表格">
|
|
<materialDesign:PackIcon Kind="FileExcel"/>
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出轮廓">
|
|
<materialDesign:PackIcon Kind="MetroVariant"/>
|
|
<!--<TextBlock><Run Text="CCad"/></TextBlock>-->
|
|
</Button>
|
|
<Button
|
|
|
|
ToolBar.OverflowMode="AsNeeded"
|
|
ToolTip="导出限界">
|
|
<materialDesign:PackIcon Kind="Metro"/>
|
|
<!--<TextBlock><Run Text="Vcad"/></TextBlock>-->
|
|
</Button>
|
|
|
|
<Separator/>
|
|
<ToggleButton
|
|
|
|
IsChecked="True"
|
|
Style="{StaticResource MaterialDesignSwitchToggleButton}"
|
|
ToolTip="锁定表格">
|
|
<materialDesign:ToggleButtonAssist.OnContent>
|
|
<materialDesign:PackIcon Kind="Pin" RenderTransformOrigin="0.5,0.45">
|
|
<materialDesign:PackIcon.RenderTransform>
|
|
<RotateTransform Angle="45"/>
|
|
</materialDesign:PackIcon.RenderTransform>
|
|
</materialDesign:PackIcon>
|
|
</materialDesign:ToggleButtonAssist.OnContent>
|
|
<materialDesign:PackIcon Kind="Pin"/>
|
|
</ToggleButton>
|
|
<ToggleButton
|
|
|
|
|
|
Content="P"
|
|
IsChecked="True"
|
|
ToolTip="参数设置"/>
|
|
</ToolBar>
|
|
</ToolBarTray>
|
|
</Grid>
|
|
</Window>
|