7494e86397
- modifiche per libreria EgtSTONELib rinominata in EgtPHOTOLib.
188 lines
7.7 KiB
XML
188 lines
7.7 KiB
XML
<StackPanel x:Class="RawPartTabV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:EgtWpfLib5="clr-namespace:EgtWPFLib5;assembly=EgtWPFLib5"
|
|
xmlns:EgtPHOTOLib="clr-namespace:EgtPHOTOLib;assembly=EgtPHOTOLib"
|
|
Margin="5,5,5,0">
|
|
|
|
<Border Style="{StaticResource DefaultBorder}"
|
|
Padding="5,5,5,0">
|
|
<StackPanel>
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Button Style="{StaticResource OptionPanel_Button}"
|
|
Grid.Column="0"
|
|
Visibility="{Binding SlabIdVisibility}"
|
|
IsEnabled="{Binding SlabIdIsEnabled}"
|
|
Command="{Binding SlabIdCommand}"
|
|
Width="30" Height="30"
|
|
Margin="0,0,0,5" >
|
|
<Image Source="/Resources/RawPartTab/SlabId.png" Stretch="Uniform"/>
|
|
</Button>
|
|
<Button Style="{StaticResource OptionPanel_Button}"
|
|
Grid.Column="1"
|
|
Command="{Binding PhotoCommand}"
|
|
Margin="0,0,0,5" >
|
|
<Image Source="/Resources/RawPartTab/Photo.png" Stretch="Uniform"/>
|
|
</Button>
|
|
<ToggleButton Style="{StaticResource OptionPanel_ToggleButton}"
|
|
Grid.Column="2"
|
|
IsChecked="{Binding PhotoWithMouse}"
|
|
Width="30"
|
|
Margin="0,0,0,5" >
|
|
<Image Source="/Resources/RawPartTab/Mouse.png" Stretch="Uniform"/>
|
|
</ToggleButton>
|
|
</Grid>
|
|
|
|
<UniformGrid Columns="2" Rows="3" Margin="0,0,0,0">
|
|
|
|
<TextBlock Text="{Binding OffsetXMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding PhotoOffsetX}"
|
|
Margin="13,0,0,5"
|
|
TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding OffsetYMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding PhotoOffsetY}"
|
|
Margin="13,0,0,5"
|
|
TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding PhotoRotMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding PhotoRot}"
|
|
Margin="13,0,0,5"
|
|
TextAlignment="Right"/>
|
|
</UniformGrid>
|
|
</StackPanel>
|
|
</Border>
|
|
|
|
<!-- Definizione della Grid per il materiale -->
|
|
<GroupBox Header="{Binding MaterialMsg}" Margin="0,0,0,5">
|
|
<StackPanel>
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<ComboBox ItemsSource="{Binding MaterialList}"
|
|
DisplayMemberPath="sName"
|
|
SelectedItem="{Binding SelMaterial}"/>
|
|
<TextBlock Grid.Row="1" Text="{Binding MaterialFromDB}"
|
|
Visibility="{Binding VisibilityMaterialFromDB}"
|
|
Margin="0,5,0,0"/>
|
|
</Grid>
|
|
</StackPanel>
|
|
</GroupBox>
|
|
|
|
<UniformGrid Columns="2" Margin="0,0,0,0">
|
|
|
|
<TextBlock Text="{Binding HeightMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding Height}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding HeightIsEnabled}" TextAlignment="Right"/>
|
|
|
|
</UniformGrid>
|
|
|
|
<Button Content="{Binding CurrMachMsg}"
|
|
Command="{Binding CurrMachCommand}"
|
|
Background="{Binding CurrMach_Background}"
|
|
Style="{StaticResource OptionPanel_TextButton}"
|
|
Margin="0,0,0,5"/>
|
|
|
|
<UniformGrid Columns="2" Margin="0,0,0,5">
|
|
|
|
<RadioButton Content="{Binding OutlineMsg}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"
|
|
IsChecked="{Binding OutlineIsChecked}"
|
|
Margin="0,0,2.5,0">
|
|
</RadioButton>
|
|
<RadioButton Content="{Binding DamagedAreaMsg}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"
|
|
IsChecked="{Binding DAIsChecked}"
|
|
Margin="2.5,0,0,0">
|
|
</RadioButton>
|
|
|
|
</UniformGrid>
|
|
|
|
<ComboBox ItemsSource="{Binding TypeList}"
|
|
SelectedIndex="{Binding SelType}"
|
|
Margin="0,0,0,5"
|
|
IsEnabled="{Binding TypeIsEnabled}"/>
|
|
|
|
<!-- Definizione della Grid per definizione grezzo -->
|
|
<UniformGrid Columns="2" Rows="5" Margin="0,0,0,0">
|
|
|
|
<TextBlock Text="{Binding LengthMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding Length}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding LengthIsEnabled}" TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding WidthMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding Width}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding WidthIsEnabled}" TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding OffsetXMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding OffsetX}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding OffsetXIsEnabled}" TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding OffsetYMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding OffsetY}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding OffsetYIsEnabled}" TextAlignment="Right"/>
|
|
<TextBlock Text="{Binding KerfMsg}"/>
|
|
<EgtWpfLib5:EgtTextBox Text="{Binding Kerf}"
|
|
Margin="13,0,0,5"
|
|
IsEnabled="{Binding KerfIsEnabled}" TextAlignment="Right"/>
|
|
|
|
</UniformGrid>
|
|
|
|
<!-- Definizione della Grid per Punti -->
|
|
<GroupBox Header="{Binding PointsMsg}" Margin="0,0,0,5"
|
|
Visibility="{Binding PointsVisibility}">
|
|
|
|
<StackPanel>
|
|
|
|
<UniformGrid Columns="2">
|
|
|
|
<ToggleButton Content="{Binding AddMsg}"
|
|
IsChecked="{Binding AddPoint}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"/>
|
|
<ToggleButton Content="{Binding RemoveMsg}" Grid.Column="1"
|
|
IsChecked="{Binding RemovePoint}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"/>
|
|
</UniformGrid>
|
|
|
|
</StackPanel>
|
|
|
|
</GroupBox>
|
|
|
|
<!-- Definizione della Grid per Zona rovinata -->
|
|
<GroupBox Header="{Binding DamagedAreaMsg}" Margin="0,0,0,5"
|
|
Visibility="{Binding DAVisibility}">
|
|
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
|
|
<ToggleButton Content="{Binding NewMsg}"
|
|
IsChecked="{Binding NewDA}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"/>
|
|
<ToggleButton Content="{Binding DeleteMsg}" Grid.Column="1"
|
|
IsChecked="{Binding DeleteDA}"
|
|
Style="{StaticResource OptionPanel_ToggleButton}"/>
|
|
|
|
</Grid>
|
|
|
|
</GroupBox>
|
|
|
|
<Button Content="{Binding ConfirmPhotoMsg}"
|
|
Command="{Binding ConfirmPhotoCommand}"
|
|
Visibility="{Binding ConfirmPhotoVisibility}"
|
|
Style="{StaticResource OptionPanel_TextButton}"
|
|
Margin="0,0,0,5"/>
|
|
|
|
<!--<EgtPHOTOLib:ProjectSlabV DataContext="{StaticResource ProjectSlabVM}"/>-->
|
|
|
|
</StackPanel>
|