47 lines
3.0 KiB
XML
47 lines
3.0 KiB
XML
<UserControl x:Class="WeldingCommon.Views.UCModelEditor"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:local="clr-namespace:WeldingCommon.Views"
|
|
xmlns:view="clr-namespace:Aurora.View;assembly=Aurora"
|
|
d:DataContext="{d:DesignInstance Type=local:UCModelEditorViewModel}"
|
|
mc:Ignorable="d"
|
|
d:DesignHeight="450" d:DesignWidth="800">
|
|
<UserControl.Resources>
|
|
<view:BoolConverter x:Key="convReverse" TrueValue="False" FalseValue="True"/>
|
|
<view:BoolConverter x:Key="convTrueVisible" TrueValue="Visible" FalseValue="Hidden"/>
|
|
<view:BoolConverter x:Key="convFalseVisible" TrueValue="Hidden" FalseValue="Visible"/>
|
|
<Style TargetType="ToggleButton" BasedOn="{StaticResource StToggleButtonAccent}">
|
|
<Setter Property="Background" Value="#1e1e1e"/>
|
|
<Setter Property="Foreground" Value="White"/>
|
|
<Setter Property="MinWidth" Value="120"/>
|
|
<Setter Property="MaxWidth" Value="200"/>
|
|
<Setter Property="Height" Value="24"/>
|
|
<Setter Property="Margin" Value="1,1,0,0"/>
|
|
<Setter Property="Padding" Value="10 2"/>
|
|
<Setter Property="HorizontalAlignment" Value="Center"/>
|
|
<Setter Property="VerticalAlignment" Value="Center"/>
|
|
<Setter Property="FontSize" Value="12"/>
|
|
<Setter Property="FontWeight" Value="SemiBold"/>
|
|
<Setter Property="BorderThickness" Value="0"/>
|
|
</Style>
|
|
</UserControl.Resources>
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="auto"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<UniformGrid Grid.Row="0" Columns="2" HorizontalAlignment="Left">
|
|
<ToggleButton Content="Equipment Specific" IsChecked="{Binding IsEditingEquipmentSpecific}" IsEnabled="{Binding IsEditingEquipmentSpecific, Converter={StaticResource convReverse}}"></ToggleButton>
|
|
<ToggleButton Content="Teaching Run" IsChecked="{Binding IsEditingTeachingRun}" IsEnabled="{Binding IsEditingTeachingRun, Converter={StaticResource convReverse}}"></ToggleButton>
|
|
</UniformGrid>
|
|
<Border Grid.Row="1" Style="{StaticResource StGroupBorder}" BorderThickness="0.5" Background="#1e1e1e" BorderBrush="#888888" Padding="5 5 5 5">
|
|
<Grid>
|
|
<Grid Grid.Row="1" x:Name="GridEquipmentSpecificEdit" Margin="5" Visibility="{Binding IsEditingEquipmentSpecific, Converter={StaticResource convTrueVisible}}"></Grid>
|
|
<Grid Grid.Row="1" x:Name="GridTeachingRunEdit" Margin="5" Visibility="{Binding IsEditingTeachingRun, Converter={StaticResource convTrueVisible}}"></Grid>
|
|
</Grid>
|
|
</Border>
|
|
</Grid>
|
|
</UserControl>
|