39c8d42c44
- riabilitata toolbar scelta tipo visualizzazione.
80 lines
5.3 KiB
XML
80 lines
5.3 KiB
XML
<UserControl x:Class="ProjectView"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="clr-namespace:EgtCAM5"
|
|
xmlns:EgtWPFLib5="clr-namespace:EgtWPFLib5;assembly=EgtWPFLib5"
|
|
xmlns:EgtFloating="clr-namespace:EgtWPFLib5.EgtFloating;assembly=EgtWPFLib5"
|
|
xmlns:interactivity="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity">
|
|
|
|
<interactivity:Interaction.Triggers>
|
|
<interactivity:EventTrigger EventName="Loaded">
|
|
<interactivity:InvokeCommandAction Command="{Binding LoadedCommand}"/>
|
|
</interactivity:EventTrigger>
|
|
</interactivity:Interaction.Triggers>
|
|
|
|
<EgtFloating:EgtFloatingManager>
|
|
<EgtFloating:EgtFloatingTray x:Name="TOPTRAY" DockPanel.Dock="Top">
|
|
<EgtFloating:EgtFloatingPanel Name="ShowPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:ShowPanelView DataContext="{StaticResource ShowPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="ViewPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:ViewPanelView DataContext="{StaticResource ViewPanelViewModel}"/>
|
|
<local:PopUpViewPanelView DataContext="{StaticResource PopUpViewPanelViewModel}" EgtFloating:EgtFloatingPanel.IsInPopUp="True"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<!--<EgtFloating:EgtFloatingPanel Name="InstrumentPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">-->
|
|
<local:InstrumentPanelView DataContext="{StaticResource InstrumentPanelViewModel}"/>
|
|
<!--</EgtFloating:EgtFloatingPanel>-->
|
|
<EgtFloating:EgtFloatingPanel Name="GridPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:GridPanelView DataContext="{StaticResource GridPanelViewModel}"/>
|
|
<local:PopUpGridPanelView DataContext="{StaticResource PopUpGridPanelViewModel}" EgtFloating:EgtFloatingPanel.IsInPopUp="True"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="DbPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:DbPanelView DataContext="{StaticResource DbPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="ExecutePanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:ExecutePanelView DataContext="{StaticResource ExecutePanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="SpecialPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:SpecialPanelView DataContext="{StaticResource SpecialPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="DoorsPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:DoorsPanelView DataContext="{StaticResource DoorsPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
<EgtFloating:EgtFloatingPanel Name="GunStockPanel"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:GunStockPanelView DataContext="{StaticResource GunStockPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
</EgtFloating:EgtFloatingTray>
|
|
<EgtFloating:EgtFloatingTray x:Name="LEFTTRAY" DockPanel.Dock="Left">
|
|
<EgtFloating:EgtFloatingPanel Name="DrawPanel" TitleBarOrientation="Vertical"
|
|
IsTopDockable="False" IsBottomDockable="False" IsLeftDockable="True" IsRightDockable="True">
|
|
<local:DrawPanelView DataContext="{StaticResource DrawPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
</EgtFloating:EgtFloatingTray>
|
|
<EgtFloating:EgtFloatingTray x:Name="RIGHTTRAY" DockPanel.Dock="Right">
|
|
<EgtFloating:EgtFloatingPanel Name="OptionPanel" TitleBarOrientation="Vertical"
|
|
IsTopDockable="False" IsBottomDockable="False" IsLeftDockable="True" IsRightDockable="True">
|
|
<local:OptionPanelView DataContext="{StaticResource OptionPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
</EgtFloating:EgtFloatingTray>
|
|
<EgtFloating:EgtFloatingTray x:Name="BOTTOMTRAY" DockPanel.Dock="Bottom">
|
|
<EgtFloating:EgtFloatingPanel Name="MachGroupPanel"
|
|
IsToolBar="False"
|
|
IsTopDockable="True" IsBottomDockable="True" IsLeftDockable="False" IsRightDockable="False">
|
|
<local:MachGroupPanelView DataContext="{StaticResource MachGroupPanelViewModel}"/>
|
|
</EgtFloating:EgtFloatingPanel>
|
|
</EgtFloating:EgtFloatingTray>
|
|
<!--ContentControl che ospita la scena restituita sotto forma di WindowsFormsHost-->
|
|
<ContentControl Content="{Binding ProjectSceneHost}"/>
|
|
</EgtFloating:EgtFloatingManager>
|
|
|
|
</UserControl>
|