1a34b2fef9
- introduzione iconcine per parametri lavorazione in TopBar - Miglioramento ControllerInput
116 lines
5.0 KiB
XML
116 lines
5.0 KiB
XML
<DockPanel x:Class="ProjectV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:PrintApp="clr-namespace:Icarus">
|
|
|
|
<Grid DockPanel.Dock="Top">
|
|
<PrintApp:TopPanelV Grid.Column="1"
|
|
DataContext="{StaticResource TopPanelVM }"/>
|
|
</Grid>
|
|
<Grid DockPanel.Dock="Bottom">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="315"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="315"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="67"/>
|
|
</Grid.RowDefinitions>
|
|
<PrintApp:LayerAdvancementSliderV Grid.Column="2"
|
|
Grid.ColumnSpan="3"
|
|
DockPanel.Dock="Bottom"
|
|
DataContext="{StaticResource SliderManagerVM}"
|
|
HorizontalAlignment="Stretch"/>
|
|
<!--StatusBar -->
|
|
<PrintApp:ControllerInputPanelV Grid.Row="1"
|
|
Grid.ColumnSpan="2"
|
|
DataContext="{StaticResource ControllerInputPanelVM}"/>
|
|
<PrintApp:ShowPanelV Grid.Column="2"
|
|
Grid.Row="1"
|
|
DataContext="{StaticResource ShowPanelVM}"/>
|
|
<PrintApp:ViewPanelV Grid.Column="3"
|
|
Grid.Row="1"
|
|
DataContext="{StaticResource ViewPanelVM}"/>
|
|
<PrintApp:InstrumentPanelV Grid.Column="4"
|
|
Grid.Row="1"
|
|
DataContext="{StaticResource InstrumentPanelVM}"/>
|
|
<PrintApp:StatusBarV Grid.Column="6"
|
|
Grid.Row="1"
|
|
DataContext="{StaticResource StatusBarVM}"/>
|
|
</Grid>
|
|
|
|
<!--<DockPanel DockPanel.Dock="Bottom"
|
|
LastChildFill="False">
|
|
<PrintApp:LayerAdvancementSliderV DockPanel.Dock="Bottom"
|
|
DataContext="{StaticResource SliderManagerVM}"
|
|
HorizontalAlignment="Center"/>
|
|
--><!--<Grid DockPanel.Dock="Bottom"
|
|
HorizontalAlignment="Stretch">
|
|
<PrintApp:ControllerInputPanelV Grid.Column="3"
|
|
DataContext="{StaticResource ControllerInputPanelVM}"
|
|
HorizontalAlignment="Center"/>
|
|
</Grid>--><!--
|
|
</DockPanel>-->
|
|
|
|
|
|
<Grid DockPanel.Dock="Left">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
<PrintApp:LeftPanelV Grid.ColumnSpan="2"
|
|
DataContext="{StaticResource LeftPanelVM}"
|
|
VerticalAlignment="Center"
|
|
Visibility="{Binding DataContext.LeftPanel_Visibility,
|
|
RelativeSource={RelativeSource AncestorType={x:Type PrintApp:ProjectV}}}"/>
|
|
<PrintApp:ViewLayerManagerV Grid.Row="1"
|
|
VerticalAlignment="Bottom"
|
|
HorizontalAlignment="Left"
|
|
DataContext="{StaticResource ViewLayerManagerVM}"/>
|
|
</Grid>
|
|
|
|
<Grid DockPanel.Dock="Right">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="40"/>
|
|
<RowDefinition Height="20*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="Auto"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid Grid.ColumnSpan="2"
|
|
Grid.Row="1"
|
|
HorizontalAlignment="Right">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<PrintApp:LayerIndexSliderV DataContext="{StaticResource SliderManagerVM}"
|
|
VerticalAlignment="Stretch"
|
|
HorizontalAlignment="Right"/>
|
|
<PrintApp:RightPanelV Grid.Column="1"
|
|
DataContext="{StaticResource RightPanelVM}"/>
|
|
</Grid>
|
|
<PrintApp:SliceManagerV Grid.Column="1"
|
|
Grid.Row="3"
|
|
DataContext="{StaticResource SliceManagerVM}"
|
|
HorizontalAlignment="Right"/>
|
|
</Grid>
|
|
|
|
|
|
<!-- Grid che occupa lo spazio della scena -->
|
|
<Grid Background="Transparent"/>
|
|
|
|
</DockPanel>
|