| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | <UserControl x:Class="FurnaceUI.Client.Dialog.ItemsSelectDialogView"             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:i="http://schemas.microsoft.com/expression/2010/interactivity"              xmlns:cal="http://www.caliburn.org"             xmlns:local="clr-namespace:FurnaceUI.Client.Dialog"              xmlns:converters="clr-namespace:Aitex.Core.UI.Converters;assembly=MECF.Framework.UI.Core"             mc:Ignorable="d"                 d:DesignHeight="300" d:DesignWidth="300">    <UserControl.Resources>        <converters:BoolToValueConverter x:Key="BoolToValueConverter"/>    </UserControl.Resources>    <Border BorderBrush="Black" BorderThickness="1">        <DockPanel Background="{StaticResource MainArea_BG}">            <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" HorizontalAlignment="Center">                <Button x:Name="btnOk" Content="Ok" Width="80" Height="40" Margin="0,0,20,0" Style="{StaticResource CommandButton}">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="OK"/>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </Button>                <Button x:Name="btnClose" Content="Cancel"  Style="{StaticResource CommandButton}">                    <i:Interaction.Triggers>                        <i:EventTrigger EventName="Click">                            <cal:ActionMessage MethodName="Cancel"/>                        </i:EventTrigger>                    </i:Interaction.Triggers>                </Button>            </StackPanel>            <Border BorderThickness="1" BorderBrush="Black" Margin="5" MaxHeight="600">                <DataGrid ItemsSource="{Binding Items}"                          SelectedItem="{Binding SelectedItem}"                          AutoGenerateColumns="False"                          CanUserReorderColumns="False" CanUserAddRows="False"                          CanUserSortColumns="False"                           IsReadOnly="True" FontSize="14">                    <DataGrid.ItemsPanel>                        <ItemsPanelTemplate>                            <UniformGrid Columns="{Binding ColumnsCount}"/>                        </ItemsPanelTemplate>                    </DataGrid.ItemsPanel>                    <DataGrid.Columns>                        <DataGridTemplateColumn Width="60" Header="Index">                            <DataGridTemplateColumn.CellTemplate>                                <DataTemplate>                                    <TextBlock Text="{Binding Index}" Foreground="{StaticResource FG_Black}"/>                                </DataTemplate>                            </DataGridTemplateColumn.CellTemplate>                            <DataGridTemplateColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="Background" Value="{Binding Path=Background}"/>                                </Style>                            </DataGridTemplateColumn.CellStyle>                        </DataGridTemplateColumn>                        <DataGridTemplateColumn Width="150" Header="Table A">                            <DataGridTemplateColumn.CellTemplate>                                <DataTemplate>                                    <TextBlock Text="{Binding ATableName}" Foreground="{StaticResource FG_Black}"/>                                </DataTemplate>                            </DataGridTemplateColumn.CellTemplate>                            <DataGridTemplateColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="Background" Value="{Binding Path=Background}" />                                </Style>                            </DataGridTemplateColumn.CellStyle>                        </DataGridTemplateColumn>                        <DataGridTemplateColumn Width="150"  Header="Table B" >                            <DataGridTemplateColumn.CellTemplate>                                <DataTemplate>                                    <TextBlock Text="{Binding BTableName}" Foreground="{StaticResource FG_Black}"/>                                </DataTemplate>                            </DataGridTemplateColumn.CellTemplate>                            <DataGridTemplateColumn.CellStyle>                                <Style TargetType="DataGridCell">                                    <Setter Property="Background" Value="{Binding Path=Background}" />                                </Style>                            </DataGridTemplateColumn.CellStyle>                        </DataGridTemplateColumn>                    </DataGrid.Columns>                </DataGrid>            </Border>        </DockPanel>    </Border></UserControl>
 |