| | |
| | | Height="800" |
| | | mc:Ignorable="d"> |
| | | <Grid> |
| | | <!--<hx:HelixViewport3D |
| | | x:Name="viewport" |
| | | ShowCoordinateSystem="True" |
| | | ZoomExtentsWhenLoaded="True"> |
| | | <hx:DefaultLights /> |
| | | </hx:HelixViewport3D>--> |
| | | <local:ViewerL3d Name="viewer" /> |
| | | <Grid.RowDefinitions> |
| | | <RowDefinition Height="Auto" /> |
| | | <RowDefinition Height="*" /> |
| | | </Grid.RowDefinitions> |
| | | <!-- 工具栏 --> |
| | | <ToolBar |
| | | Grid.Row="0" |
| | | Margin="0" |
| | | Padding="0"> |
| | | <Button |
| | | x:Name="rbAddJunction" |
| | | Margin="5" |
| | | Click="AddJunction_Click" |
| | | Content="➕ 节点" |
| | | ToolTip="添加连接节点 (N)" /> |
| | | <Button |
| | | x:Name="rbAddReservoir" |
| | | Margin="5" |
| | | Click="AddReservoir_Click" |
| | | Content="➕ 水库" |
| | | ToolTip="添加水库 (R)" /> |
| | | <Button |
| | | x:Name="rbAddTank" |
| | | Margin="5" |
| | | Click="AddTank_Click" |
| | | Content="➕ 水池" |
| | | ToolTip="添加水池 (T)" /> |
| | | <Separator /> |
| | | <Button |
| | | x:Name="rbAddPipe" |
| | | Margin="5" |
| | | Click="AddPipe_Click" |
| | | Content="➕ 自由管" |
| | | ToolTip="自由管线" /> |
| | | <Button |
| | | x:Name="rbAddHorizPipe" |
| | | Margin="5" |
| | | Click="AddHorizPipe_Click" |
| | | Content="➖ 水平管" |
| | | ToolTip="水平管线 (H)" /> |
| | | <Button |
| | | x:Name="rbVertPipe" |
| | | Margin="5" |
| | | Click="AddVertPipe_Click" |
| | | Content="⬆ 垂直管" |
| | | ToolTip="垂直管线 (V)" /> |
| | | <Separator /> |
| | | <Button |
| | | x:Name="rbAddPump" |
| | | Margin="5" |
| | | Click="AddPump_Click" |
| | | Content="➕ 水泵" |
| | | ToolTip="水泵 (P)" /> |
| | | <Button |
| | | x:Name="rbAddValve" |
| | | Margin="5" |
| | | Click="AddValve_Click" |
| | | Content="➕ 阀门" |
| | | ToolTip="阀门 (V)" /> |
| | | <Separator /> |
| | | <Button Content="视角"> |
| | | <Button.ContextMenu> |
| | | <ContextMenu> |
| | | <MenuItem Click="TopMenuItem_Click" Header="上" /> |
| | | <MenuItem Click="BottomMenuItem_Click" Header="下" /> |
| | | <MenuItem Click="LeftMenuItem_Click" Header="左" /> |
| | | <MenuItem Click="RightMenuItem_Click" Header="右" /> |
| | | <MenuItem Click="FrontMenuItem_Click" Header="前" /> |
| | | <MenuItem Click="BackMenuItem_Click" Header="后" /> |
| | | </ContextMenu> |
| | | </Button.ContextMenu> |
| | | </Button> |
| | | <Button Content="等轴视角"> |
| | | <Button.ContextMenu> |
| | | <ContextMenu> |
| | | <MenuItem Click="SouthWestMenuItem_Click" Header="西南视角" /> |
| | | <MenuItem Click="SouthEastMenuItem_Click" Header="东南视角" /> |
| | | <MenuItem Click="NonthWestMenuItem_Click" Header="西北视角" /> |
| | | <MenuItem Click="NonthEastMenuItem_Click" Header="东北视角" /> |
| | | </ContextMenu> |
| | | </Button.ContextMenu> |
| | | </Button> |
| | | <Button Content="默认相机"> |
| | | <Button.ContextMenu> |
| | | <ContextMenu> |
| | | <MenuItem Click="SaveDefaultCameraMenuItem_Click" Header="保存" /> |
| | | <MenuItem Click="ApplyDefaultCameraMenuItem_Click" Header="应用" /> |
| | | </ContextMenu> |
| | | </Button.ContextMenu> |
| | | </Button> |
| | | <Button Content="编辑"> |
| | | <Button.ContextMenu> |
| | | <ContextMenu> |
| | | <MenuItem Click="StartEditMenuItem_Click" Header="开始" /> |
| | | <MenuItem Click="EndEditCameraMenuItem_Click" Header="结束" /> |
| | | </ContextMenu> |
| | | </Button.ContextMenu> |
| | | </Button> |
| | | <Separator /> |
| | | <Button Click="BillboardText_Click" Content="文本" /> |
| | | <CheckBox |
| | | Name="ckGridLines" |
| | | Checked="CheckBox_Checked" |
| | | Content="网格线" |
| | | Unchecked="ckGridLines_Unchecked" /> |
| | | <Separator /> |
| | | <CheckBox |
| | | Name="ckBackgroud" |
| | | Checked="ckBackgroud_Checked" |
| | | Content="背景" |
| | | Unchecked="ckBackgroud_Unchecked" /> |
| | | <Button Click="FlowEffect_Click" Content="水流动画" /> |
| | | </ToolBar> |
| | | <local:EditerL3d Name="editer" Grid.Row="1" /> |
| | | </Grid> |
| | | </Window> |