Files
LicenceManager/SearchKeyPage/SearchKeyPageV.xaml
T
Renzo Lanza 08237de2d8 LicenceManager 2.1c6:
- In UpdateLicencePage viene mostrato il nome del Prodotto della Licenza che si sta aggiornando 
- Ogni pulsante "Close" fa ritornare alla pagina precedente (Correzione simile per i vari pulsanti Update e New, mentre Delete rimane nella stessa pagina)
- Correzione pulsanti del Main Menu (non hanno più la scritta "Cerca...")
- I DataGrid non tagliano più l'ultima riga visibile ma si aggiustano in base al numero intero di righe visibili (implementato per tutte le pagine Search tranne che per Product per via di errori che non riesco a risolvere
2019-03-25 08:58:31 +00:00

79 lines
3.1 KiB
XML

<Grid x:Class="SearchKeyPageV"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:LicenseManager="clr-namespace:LicenseManager"
DataContext="{StaticResource SearchKeyPageVM}" Loaded="Grid_Loaded">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Border BorderBrush="Black"
BorderThickness="1"
Height="75"
Grid.ColumnSpan="2">
<TextBlock Height="50"
Text="{Binding SearchKeyMsg}"
FontSize="30"
TextAlignment="Center"/>
</Border>
<LicenseManager:KeyPageV Grid.Row="1"
Grid.ColumnSpan="2"/>
<DataGrid Name="KeyDataGrid"
ColumnHeaderHeight="25"
RowHeight="20"
ItemsSource="{Binding SearchResult}"
SelectedItem="{Binding SelSearchResult}"
AutoGenerateColumns="False"
Grid.Row="2">
<DataGrid.Columns>
<DataGridTextColumn Header="Number"
Binding="{Binding Number, Mode=OneWay}"
Width="1*"/>
<DataGridTextColumn Header="Client Name"
Binding="{Binding ClientName, Mode=OneWay}"
Width="1*"/>
<DataGridTextColumn Header="Is Dongle"
Binding="{Binding IsDongle, Mode=OneWay}"
Width="1*"/>
<DataGridTextColumn Header="LockID"
Binding="{Binding LockID, Mode=OneWay}"
Width="1*"/>
<DataGridTextColumn Header="State"
Binding="{Binding State, Mode=OneWay}"
Width="1*"/>
<DataGridTextColumn Header="Key Date"
Binding="{Binding KeyDate, Mode=OneWay, StringFormat=\{0:dd/MM/yyyy\}}"
Width="1*"/>
</DataGrid.Columns>
</DataGrid>
<UniformGrid Grid.Row="3" Columns="5">
<Button Content="{Binding NewMsg}"
Command="{Binding NewKey_Command}"
Style="{StaticResource Page_Button}"/>
<Button Content="{Binding SearchMsg}"
Command="{Binding SearchKey_Command}"
IsDefault="True"
Style="{StaticResource Page_Button}"/>
<Button Content="{Binding UpdateMsg}"
Command="{Binding UpdateKey_Command}"
Style="{StaticResource Page_Button}"/>
<Button Content="{Binding DeleteMsg}"
Command="{Binding DeleteKey_Command}"
Style="{StaticResource Page_Button}" Background="#FFE5AEAE"/>
<Button Content="{Binding CancelMsg}"
Command="{Binding Cancel_Command}"
Style="{StaticResource Page_Button}"/>
</UniformGrid>
</Grid>