Files
EgtCAM5/SelMachGroupWnd/SelMachGroupWndV.xaml
T
Dario Sassi cc317f5f54 EgtCAM5 :
- modifiche al passaggio Disegna->Lavora, ora creazione gruppi di lavoro richiedono selezione pezzi e presenza script opportuno.
2018-05-07 13:28:48 +00:00

87 lines
3.6 KiB
XML

<EgtWPFLib5:EgtCustomWindow x:Class="SelMachGroupWndV"
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"
Title="{Binding TitleMsg}"
Style="{DynamicResource {x:Type EgtWPFLib5:EgtCustomWindow}}"
WindowStyle="None" ResizeMode="NoResize" TitleBarHeight="32" Width="290"
IsResizable="False"
IsMinimizable="False" WindowStartupLocation="CenterOwner" ShowInTaskbar="False"
IsClosable="{Binding IsClosable}" SizeToContent="Height">
<StackPanel Margin="0,5,0,0">
<UniformGrid Columns="2" Visibility="{Binding ChooseGroup_Visibility}"
Margin="5,0,5,5">
<RadioButton Content="{Binding ChooseGroupMsg}"
IsChecked="{Binding ChooseGroup_IsChecked}"
Style="{StaticResource {x:Type ToggleButton}}"
Margin="0,0,2.5,0"/>
<RadioButton Content="{Binding NewGroupMsg}"
IsChecked="{Binding NewGroup_IsChecked}"
Style="{StaticResource {x:Type ToggleButton}}"
Margin="2.5,0,0,0"/>
</UniformGrid>
<Grid Margin="5,0,5,5" Visibility="{Binding Name_Visibility}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="{Binding Width, ElementName=MachineColumn}"/>
<ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding NameMsg}"
VerticalAlignment="Center"
Margin="0,0,5,0"/>
<TextBox Text="{Binding Name}"
Grid.Column="1"/>
</Grid>
<Grid Margin="5,0,5,5" Visibility="{Binding Machine_Visibility}">
<Grid.ColumnDefinitions>
<ColumnDefinition Name="MachineColumn" Width="Auto"/>
<ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding MachineMsg}"
Grid.Row="1"
VerticalAlignment="Center"
Margin="0,0,5,0"/>
<ComboBox Text="{Binding Machine}"
ItemsSource="{Binding MachineList}"
DisplayMemberPath="Name"
SelectedValuePath="Name"
SelectedItem="{Binding SelectedMachine}"
Grid.Row="1" Grid.Column="1"/>
</Grid>
<Grid Margin="5,0,5,5" Visibility="{Binding MachGroup_Visibility}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="{Binding Width, ElementName=MachineColumn}"/>
<ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding MachGroupMsg}"
Grid.Row="1"
VerticalAlignment="Center"
Margin="0,0,5,0"/>
<ComboBox ItemsSource="{Binding MachGroupList}"
SelectedItem="{Binding SelMachGroup}"
Grid.Row="1" Grid.Column="1"/>
</Grid>
<Grid Margin="5,0,5,5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="1*" MinWidth="5"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<Button Name="OkBtn" Content="Ok" Width="60" IsDefault="True"/>
<Button Content="Annulla" Width="60" Grid.Column="2" IsCancel="True"
IsEnabled="{Binding IsClosable}"/>
</Grid>
</StackPanel>
</EgtWPFLib5:EgtCustomWindow>