8499b7d685
- correzioni per salvataggio file che non sovrascriva il file importato - eliminazione costanti per INI di programma inutili - aggiornamento caption con Title.
162 lines
6.6 KiB
XML
162 lines
6.6 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">
|
|
<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="OBJECT 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="MACHINING"
|
|
Style="{StaticResource TopPanel_TextBlock}"/>
|
|
|
|
<ComboBox Grid.Column="0"
|
|
Grid.Row="1"
|
|
ItemsSource="{Binding PartList}"
|
|
SelectedItem="{Binding SelPart}"
|
|
FontSize="14"
|
|
FontFamily="/Resources/Fonts/#Roboto"
|
|
FontWeight="Light"
|
|
VerticalContentAlignment="Center"
|
|
DisplayMemberPath="sImportedFileName">
|
|
</ComboBox>
|
|
<ToggleButton x:Name="ModifyBtn"
|
|
Content="{Binding SelectedItem.sName, ElementName=ModifyModeListBox}"
|
|
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>
|
|
</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}">
|
|
<UniformGrid Rows="1" HorizontalAlignment="Stretch">
|
|
<TextBlock Text="45°:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Text="{Binding CurrMachining.bCurrSlicing45}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Text="StrandH:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Text="{Binding CurrMachining.sCurrStrandH}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Text="StrandW:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Text="{Binding CurrMachining.sCurrStrandW}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Text="StrandCount:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Text="{Binding CurrMachining.sCurrStrandCount}"
|
|
HorizontalAlignment="Left"/>
|
|
<TextBlock Text="Offset:"
|
|
HorizontalAlignment="Right"/>
|
|
<TextBlock Text="{Binding CurrMachining.sCurrOffset}"
|
|
HorizontalAlignment="Left"/>
|
|
</UniformGrid>
|
|
</ToggleButton>
|
|
</Grid>
|
|
</Border>
|
|
|
|
|
|
</Grid>
|