9783731396
- Modifica nome Part ed Entity in ManagePartPanel - gestisce spostamenti entity da menu tasto destro - correzioni e migliorie
198 lines
8.1 KiB
XML
198 lines
8.1 KiB
XML
<Grid x:Class="TopPanelV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
Height="50"
|
|
IsEnabled="{Binding TopPanel_IsEnabled}">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
<ColumnDefinition Width="2.5*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
|
|
<TextBlock Text="PART LIST"
|
|
Style="{StaticResource TopPanel_TextBlock}"/>
|
|
<TextBlock Grid.Column="1"
|
|
Text="MODIFY"
|
|
Style="{StaticResource TopPanel_TextBlock}"/>
|
|
<TextBlock Grid.Column="2"
|
|
Text="MATERIAL"
|
|
Style="{StaticResource TopPanel_TextBlock}"/>
|
|
<TextBlock Grid.Column="3"
|
|
Text="PRINTING PARAMETERS"
|
|
Style="{StaticResource TopPanel_TextBlock}"/>
|
|
|
|
<Grid Grid.Column="0"
|
|
Grid.Row="1">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<ComboBox Grid.Column="0"
|
|
Grid.Row="1"
|
|
ItemsSource="{Binding PartList}"
|
|
SelectedItem="{Binding SelPart}"
|
|
DisplayMemberPath="sName"
|
|
FontSize="14"
|
|
FontFamily="/Resources/Fonts/#Roboto"
|
|
FontWeight="Light"
|
|
VerticalContentAlignment="Center">
|
|
</ComboBox>
|
|
<Button Grid.Column="1"
|
|
Command="{Binding PartModify_Command}"
|
|
Style="{StaticResource PrintParamDb_Button}">
|
|
<Image Source="/Resources/TopPanel/Edit.png"/>
|
|
</Button>
|
|
</Grid>
|
|
<ToggleButton x:Name="ModifyBtn"
|
|
Content="{Binding SelectedItem.sName, ElementName=ModifyModeListBox}"
|
|
IsChecked="{Binding bModify_IsChecked}"
|
|
Grid.Column="1"
|
|
Grid.Row="1"
|
|
VerticalContentAlignment="Center"
|
|
Style="{StaticResource ModifyMode_ToggleButton}">
|
|
</ToggleButton>
|
|
<Popup IsOpen="{Binding IsChecked, ElementName=ModifyBtn}"
|
|
PlacementTarget="{Binding ElementName=ModifyBtn}"
|
|
StaysOpen="False"
|
|
Style="{StaticResource BottomPanel_Popup}">
|
|
<Border x:Name="PopupBrd"
|
|
Style="{StaticResource LeftPanelPopup_Border}">
|
|
<Border.Background>
|
|
<SolidColorBrush Color="White" Opacity="0.5"/>
|
|
</Border.Background>
|
|
<ListBox x:Name="ModifyModeListBox"
|
|
ItemsSource="{Binding ModifyModeList}"
|
|
SelectedItem="{Binding SelModifyMode}"
|
|
BorderThickness="0"
|
|
Margin="0"
|
|
Padding="0">
|
|
<ListBox.Background>
|
|
<SolidColorBrush Color="Transparent" Opacity="0.5"/>
|
|
</ListBox.Background>
|
|
<ListBox.ItemContainerStyle>
|
|
<Style TargetType="ListBoxItem">
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="{x:Type ListBoxItem}">
|
|
<ContentPresenter />
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
<EventSetter Event="PreviewMouseDown" Handler="ModifyModeList_PreviewMouseDown"/>
|
|
</Style>
|
|
</ListBox.ItemContainerStyle>
|
|
<ListBox.ItemsPanel>
|
|
<ItemsPanelTemplate>
|
|
<UniformGrid Rows="1"/>
|
|
</ItemsPanelTemplate>
|
|
</ListBox.ItemsPanel>
|
|
<ListBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<RadioButton Content="{Binding sName}"
|
|
IsChecked="{Binding IsSelected,RelativeSource={RelativeSource AncestorType={x:Type ListBoxItem}}}"
|
|
Margin="5,0,5,0"
|
|
Width="100"
|
|
Style="{StaticResource ToolBar_TextToggleButton}"/>
|
|
</DataTemplate>
|
|
</ListBox.ItemTemplate>
|
|
</ListBox>
|
|
</Border>
|
|
</Popup>
|
|
<Grid Grid.Column="2"
|
|
Grid.Row="1">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
</Grid.ColumnDefinitions>
|
|
<ComboBox ItemsSource="{Binding MaterialList}"
|
|
SelectedItem="{Binding SelMaterial}"
|
|
DisplayMemberPath="sName"
|
|
VerticalContentAlignment="Center"
|
|
FontSize="14"/>
|
|
<Button Grid.Column="1"
|
|
Command="{Binding MaterialDb_Command}"
|
|
Style="{StaticResource PrintParamDb_Button}">
|
|
<Image Source="/Resources/TopPanel/Edit.png"/>
|
|
</Button>
|
|
</Grid>
|
|
<Border Grid.Column="3"
|
|
Grid.Row="1"
|
|
Style="{StaticResource TopPanel_Border}">
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="Auto"/>
|
|
<ColumnDefinition Width="3*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<ComboBox ItemsSource="{Binding MachiningList}"
|
|
SelectedItem="{Binding SelMachining}"
|
|
DisplayMemberPath="sName"
|
|
VerticalContentAlignment="Center"
|
|
FontSize="14">
|
|
</ComboBox>
|
|
<Button Grid.Column="1"
|
|
Command="{Binding PrintParamDb_Command}"
|
|
Style="{StaticResource PrintParamDb_Button}">
|
|
<Image Source="/Resources/TopPanel/Edit.png"/>
|
|
</Button>
|
|
<ToggleButton Grid.Column="2"
|
|
x:Name="MachiningBtn"
|
|
Command="{Binding Machining_Command}"
|
|
VerticalContentAlignment="Center"
|
|
HorizontalContentAlignment="Stretch"
|
|
Style="{StaticResource PrintParam_ToggleButton}">
|
|
<Grid HorizontalAlignment="Stretch">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="3*"/>
|
|
<ColumnDefinition Width="1.5*"/>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<TextBlock Text="Slicing direction:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Grid.Column="1"
|
|
Text="{Binding CurrMachining.sCurrSlicingType}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Grid.Column="2"
|
|
Text="StrandH:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Grid.Column="3"
|
|
Text="{Binding CurrMachining.sCurrStrandH}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Grid.Column="4"
|
|
Text="StrandW:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Grid.Column="5"
|
|
Text="{Binding CurrMachining.sCurrStrandW}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Grid.Column="6"
|
|
Text="StrandCount:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Grid.Column="7"
|
|
Text="{Binding CurrMachining.sCurrStrandCount}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Grid.Column="8"
|
|
Text="Offset:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Grid.Column="9"
|
|
Text="{Binding CurrMachining.sCurrOffset}"
|
|
HorizontalAlignment="Left"/>
|
|
</Grid>
|
|
</ToggleButton>
|
|
</Grid>
|
|
</Border>
|
|
|
|
|
|
</Grid>
|