| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 | <UserControl x:Class="FurnaceUI.Views.Editors.RecipeLoaderCommandView"             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:FurnaceUI.Views.Editors" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburn.org" xmlns:converter="clr-namespace:FurnaceUI.Converter"             mc:Ignorable="d"              xmlns:micro="http://www.caliburn.org"              Height="600" Width="900" FontFamily="Segoe">    <UserControl.Resources>        <converter:IsCheckShowStringConverter  x:Key="isCheckShowStringConverter"/>    </UserControl.Resources>    <Grid>        <Grid.RowDefinitions>            <RowDefinition Height="*"/>            <RowDefinition Height="80"/>        </Grid.RowDefinitions>        <Grid.ColumnDefinitions>            <ColumnDefinition Width="3*"/>            <ColumnDefinition Width="*"/>        </Grid.ColumnDefinitions>        <Border BorderBrush="Gray" BorderThickness="1" Margin="4">            <Grid>                <Grid.RowDefinitions>                    <RowDefinition Height="50"/>                    <RowDefinition Height="*"/>                    <RowDefinition Height="80"/>                </Grid.RowDefinitions>                <TextBlock Text="Boat Command"/>                <ListBox  Grid.Row="1" ItemsSource="{Binding NameList}"  Margin="10">                    <ListBox.ItemTemplate>                        <DataTemplate>                            <StackPanel >                                <RadioButton Content="{Binding Name}" GroupName="BoatCmd" Width="150" Height="40" VerticalContentAlignment="Center" IsChecked="{Binding IsChecked,Mode=TwoWay}" HorizontalContentAlignment="Center">                                    <i:Interaction.Triggers>                                        <i:EventTrigger EventName="Checked">                                            <cal:ActionMessage MethodName="RdoChecked">                                                <cal:Parameter Value="$source"/>                                            </cal:ActionMessage>                                        </i:EventTrigger>                                    </i:Interaction.Triggers>                                </RadioButton>                            </StackPanel>                        </DataTemplate>                    </ListBox.ItemTemplate>                    <ListBox.ItemsPanel>                        <ItemsPanelTemplate>                            <UniformGrid Rows="5" Columns="4">                            </UniformGrid>                        </ItemsPanelTemplate>                    </ListBox.ItemsPanel>                </ListBox>                <StackPanel Grid.Row="2">                    <TextBlock Text="Description"/>                    <Border BorderBrush="Gray" BorderThickness="1">                        <TextBox Text="{Binding Description}" Height="40" IsEnabled="False"/>                    </Border>                </StackPanel>            </Grid>                    </Border>        <Border   Grid.Column="1" BorderBrush="Gray" BorderThickness="0,1,1,1">            <Canvas Grid.Row="1">                <RadioButton Content="None" GroupName="BoatCmd" Canvas.Left="4" Canvas.Top="10">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Checked">                            <cal:ActionMessage MethodName="RdoChecked">                                <cal:Parameter Value="$source"/>                            </cal:ActionMessage>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </RadioButton>                <Canvas.Resources>                    <Style TargetType="RadioButton" BasedOn="{StaticResource NormalRadioButtonStyle}">                        <Setter Property="Width" Value="200"/>                        <Setter Property="Height" Value="50"/>                        <Setter Property="Margin" Value="10"/>                    </Style>                </Canvas.Resources>            </Canvas>        </Border>        <Border Grid.Row="1" Grid.ColumnSpan="2">            <Grid>                <Canvas>                    <Button Content="Save" Canvas.Left="556" Canvas.Top="19" Width="130" Height="45"  Style="{StaticResource CommandButton}" IsEnabled="{Binding IsEnable}">                        <i:Interaction.Triggers>                            <i:EventTrigger EventName="Click">                                <cal:ActionMessage MethodName="TempSetSave">                                </cal:ActionMessage>                            </i:EventTrigger>                        </i:Interaction.Triggers>                    </Button>                    <Button Content="Close" Canvas.Left="706" Canvas.Top="19" Width="130" Height="45" Style="{StaticResource CommandButton}">                        <i:Interaction.Triggers>                            <i:EventTrigger EventName="Click">                                <cal:ActionMessage MethodName="TempSetCancel">                                </cal:ActionMessage>                            </i:EventTrigger>                        </i:Interaction.Triggers>                    </Button>                </Canvas>            </Grid>        </Border>    </Grid></UserControl>
 |