220 lines
9.6 KiB
XML
220 lines
9.6 KiB
XML
<UserControl x:Class="SplitModeV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
|
|
|
<StackPanel IsEnabled="{Binding SplitModeIsEnabled}">
|
|
|
|
<ListBox ItemsSource="{Binding ItemList}"
|
|
DisplayMemberPath="Name"
|
|
SelectionMode="Extended"
|
|
Height="250" Margin="0,0,0,5">
|
|
<ListBox.ItemContainerStyle>
|
|
<Style TargetType="ListBoxItem">
|
|
<Style.Triggers>
|
|
<DataTrigger Binding="{Binding bIsActive}" Value="False">
|
|
<Setter Property="Foreground" Value="{StaticResource Omag_Gray}"/>
|
|
</DataTrigger>
|
|
</Style.Triggers>
|
|
<Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" />
|
|
</Style>
|
|
</ListBox.ItemContainerStyle>
|
|
</ListBox>
|
|
|
|
<Grid Margin="0,0,0,5">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
</Grid.ColumnDefinitions>
|
|
|
|
<Button Grid.Column="1"
|
|
IsEnabled="{Binding bEnabledCommandMove}"
|
|
Style="{StaticResource OptionPanel_Button}"
|
|
Command="{Binding MoveUpCommand}">
|
|
<Image Source="/Resources/MachiningTab/UpArrow.png"/>
|
|
</Button>
|
|
<Button Grid.Column="2"
|
|
IsEnabled="{Binding bEnabledCommandMove}"
|
|
Style="{StaticResource OptionPanel_Button}"
|
|
Command="{Binding MoveDownCommand}">
|
|
<Image Source="/Resources/MachiningTab/DownArrow.png"/>
|
|
</Button>
|
|
|
|
</Grid>
|
|
|
|
<Border Margin="0,0,0,5" Style="{StaticResource Border}">
|
|
|
|
<UniformGrid Columns="3">
|
|
|
|
<Button Content="{Binding OnOffMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding OnOffCommand}"
|
|
Margin="0,0,2.5,0"/>
|
|
<Button Content="{Binding AllOnMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllOnCommand}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
<Button Content="{Binding AllOffMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllOffCommand}"
|
|
Margin="2.5,0,0,0"/>
|
|
|
|
</UniformGrid>
|
|
|
|
</Border>
|
|
|
|
<Border Margin="0,0,0,5" Style="{StaticResource Border}">
|
|
|
|
<StackPanel>
|
|
|
|
<UniformGrid Columns="3" Margin="0,0,0,5">
|
|
<Grid>
|
|
<Button Content="{Binding CutMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding CutCommand}"
|
|
Visibility="{Binding CutBtnVisibility}"
|
|
Margin="0,0,2.5,0"/>
|
|
<ToggleButton Grid.Row="0"
|
|
Content="{Binding BridgeMsg}"
|
|
Style="{StaticResource OptionPanel_ToggleWrapButton}"
|
|
IsChecked="{Binding BridgeBtn_IsChecked}"
|
|
Visibility="{Binding BridgeBtnVisibility}"
|
|
Margin="0,0,2.5,0" Padding="0"/>
|
|
</Grid>
|
|
|
|
<Button Content="{Binding CutStartMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding CutStartCommand}"
|
|
Visibility="{Binding CutStartBtnVisibility}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
<Grid>
|
|
<Button Content="{Binding CutEndMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding CutEndCommand}"
|
|
Visibility="{Binding CutEndBtnVisibility}"
|
|
Margin="2.5,0,0,0"/>
|
|
<ToggleButton Grid.Row="0"
|
|
Content="{Binding BridgeDeleteMsg}"
|
|
Style="{StaticResource OptionPanel_ToggleWrapButton}"
|
|
IsChecked="{Binding BridgeDeleteBtn_IsChecked}"
|
|
Visibility="{Binding BridgeDeleteBtnVisibility}"
|
|
Margin="2.5,0,0,0" Padding="0"/>
|
|
</Grid>
|
|
</UniformGrid>
|
|
|
|
<Grid Visibility="{Binding AllExtRedVisibility}">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="0.5*"/>
|
|
</Grid.ColumnDefinitions>
|
|
|
|
<Button Content="{Binding AllExtendMsg}" Grid.Column="1"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllExtendCommand}"
|
|
Visibility="{Binding AllExtendBtnVisibility}"
|
|
Margin="0,0,2.5,0"/>
|
|
<Button Content="{Binding AllReduceMsg}" Grid.Column="2"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllReduceCommand}"
|
|
Visibility="{Binding AllReduceBtnVisibility}"
|
|
Margin="2.5,0,0,0"/>
|
|
|
|
</Grid>
|
|
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
<Border Margin="0,0,0,5" Style="{StaticResource Border}">
|
|
|
|
<StackPanel>
|
|
|
|
<UniformGrid Columns="3" Margin="0,0,0,5">
|
|
|
|
<Button Content="{Binding OutCenStartMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding OutCenStartCommand}"
|
|
Visibility="{Binding OutCenStartBtnVisibility}"
|
|
Margin="0,0,2.5,0" Padding="0"/>
|
|
<Button Content="{Binding AllOutStartMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllOutStartCommand}"
|
|
Visibility="{Binding AllOutStartBtnVisibility}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
<Button Content="{Binding AllCenStartMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllCenStartCommand}"
|
|
Visibility="{Binding AllCenStartBtnVisibility}"
|
|
Margin="2.5,0,0,0"/>
|
|
|
|
</UniformGrid>
|
|
|
|
<UniformGrid Columns="3" Margin="0,0,0,5">
|
|
|
|
<Button Content="{Binding OutCenEndMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding OutCenEndCommand}"
|
|
Visibility="{Binding OutCenEndBtnVisibility}"
|
|
Margin="0,0,2.5,0" Padding="0"/>
|
|
|
|
<Button Content="{Binding AllOutEndMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllOutEndCommand}"
|
|
Visibility="{Binding AllOutEndBtnVisibility}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
|
|
<Button Content="{Binding AllCenEndMsg}"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding AllCenEndCommand}"
|
|
Visibility="{Binding AllCenEndBtnVisibility}"
|
|
Margin="2.5,0,0,0"/>
|
|
|
|
</UniformGrid>
|
|
|
|
<UniformGrid Columns="3" Margin="0,0,0,5">
|
|
|
|
<Button Content="{Binding ModifStartMsg}" Grid.Column="0"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding ModifStartCommand}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
|
|
<Button Content="{Binding ModifEndMsg}" Grid.Column="1"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding ModifEndCommand}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
|
|
<Button Content="{Binding PauseMsg}" Grid.Column="2"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding PauseCommand}"
|
|
Visibility="{Binding PauseBtnVisibility}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
|
|
</UniformGrid>
|
|
|
|
<UniformGrid Columns="3" Margin="0,0,0,5">
|
|
<!--Bottone invisibile per permetter il corretto allineamento-->
|
|
<Button Content="{Binding }" Grid.Column="0"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding }"
|
|
Visibility="Hidden"
|
|
Margin="2.5,0,2.5,0"/>
|
|
<!--Inverti direzione di taglio-->
|
|
<Button Content="{Binding InvertMsg}" Grid.Column="0"
|
|
Style="{StaticResource OptionPanel_TextWrapButton}"
|
|
Command="{Binding InvertCommand}"
|
|
Visibility="{Binding InvertBtnVisibility}"
|
|
Margin="2.5,0,2.5,0"/>
|
|
|
|
</UniformGrid>
|
|
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
|
|
</StackPanel>
|
|
|
|
</UserControl>
|