61 lines
3.2 KiB
XML
61 lines
3.2 KiB
XML
<EgtWPFLib5:EgtCustomWindow x:Class="SelectTableWindowV"
|
|
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"
|
|
Style="{DynamicResource {x:Type EgtWPFLib5:EgtCustomWindow}}"
|
|
WindowStyle="None" ResizeMode="NoResize" TitleBarHeight="30" IsResizable="False"
|
|
IsMinimizable="False" WindowStartupLocation="CenterScreen" IsClosable="False"
|
|
Title="{Binding Title}" Height="150" Width="320">
|
|
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="2*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<ItemsControl ItemsSource="{Binding CurrTableList}">
|
|
<!--Definisco l'organizzazione dei comandi-->
|
|
<ItemsControl.ItemsPanel>
|
|
<ItemsPanelTemplate>
|
|
<StackPanel Orientation="Horizontal"
|
|
HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"/>
|
|
</ItemsPanelTemplate>
|
|
</ItemsControl.ItemsPanel>
|
|
<!--Definisco il contenuto del comando-->
|
|
<ItemsControl.ItemTemplate>
|
|
<DataTemplate>
|
|
<RadioButton GroupName="TabGrp"
|
|
IsChecked="{Binding IsActive}"
|
|
Width="60" Height="60"
|
|
Style="{DynamicResource ChangeTable_ToggleButton}">
|
|
<Grid>
|
|
<!--Nome della tavole: Tab #-->
|
|
<TextBlock Text="{Binding sName}"
|
|
HorizontalAlignment="Center"
|
|
Background="Transparent">
|
|
<TextBlock.Style>
|
|
<Style TargetType="{x:Type TextBlock}">
|
|
<Setter Property="Foreground" Value="{StaticResource Omag_LightGray}"/>
|
|
<Style.Triggers>
|
|
<DataTrigger Binding="{Binding IsChecked, RelativeSource={RelativeSource AncestorType=RadioButton}}" Value="True">
|
|
<Setter Property="Foreground" Value="{StaticResource Omag_White}"/>
|
|
</DataTrigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
</TextBlock.Style>
|
|
</TextBlock>
|
|
<!--Rappresentazione di una tavola di lavoro-->
|
|
<Image Source="{Binding ImgTab}" Margin="0,20,0,0"/>
|
|
</Grid>
|
|
|
|
</RadioButton>
|
|
</DataTemplate>
|
|
</ItemsControl.ItemTemplate>
|
|
</ItemsControl>
|
|
<Button Grid.Row="1" Content="Ok" Margin="5"
|
|
Command="{Binding OkCommand}"
|
|
Style="{StaticResource OptionPanel_TextButton}"/>
|
|
</Grid>
|
|
|
|
</EgtWPFLib5:EgtCustomWindow>
|