Restructuration
This commit is contained in:
@@ -5,30 +5,56 @@
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:Hermes"
|
||||
mc:Ignorable="d"
|
||||
Title="Hermes" Height="450" Width="800">
|
||||
Icon="hermes.png"
|
||||
Loaded="Window_Loaded"
|
||||
WindowStartupLocation="CenterScreen"
|
||||
Title="Hermes" Height="512" Width="1024">
|
||||
<Window.Resources>
|
||||
<BooleanToVisibilityConverter x:Key="Bool2VisibilityConv"/>
|
||||
</Window.Resources>
|
||||
<StackPanel>
|
||||
<Menu>
|
||||
<MenuItem Header="Fichier">
|
||||
<MenuItem Header="Exporter..."/>
|
||||
<MenuItem Header="Importer..."/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Outils">
|
||||
<MenuItem Header="Edition">
|
||||
<MenuItem Header="Ajouter..." Click="Ajouter_Click"/>
|
||||
<MenuItem Header="Rechercher..." Click="Rechercher_Click"/>
|
||||
<MenuItem Header="Actualiser"/>
|
||||
<MenuItem Header="Supprimer" Click="Supprimer_Click"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Affichage">
|
||||
<MenuItem x:Name="completeViewCheckbox" Header="Vue détaillée" IsCheckable="true"/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Communication">
|
||||
<MenuItem Header="Courriel..."/>
|
||||
<MenuItem Header="SMS..."/>
|
||||
<MenuItem Header="Publipostage..."/>
|
||||
</MenuItem>
|
||||
<MenuItem Header="Outils">
|
||||
<MenuItem Header="Options..." Click="Options_Click"/>
|
||||
</MenuItem>
|
||||
</Menu>
|
||||
<Grid>
|
||||
<DataGrid Name="dgCitoyens" AutoGenerateColumns="False" IsReadOnly="True">
|
||||
<DataGrid Name="dgCitoyens" AutoGenerateColumns="False" IsReadOnly="True" MouseDoubleClick="DgCitoyen_DoubleClick">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Header="Civilité" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding Civilite}" Width="*"/>
|
||||
<DataGridTextColumn Header="Nom" Binding="{Binding Nom}" Width="*"/>
|
||||
<DataGridTextColumn Header="Nom de naissance" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding NomNaissance}" Width="*"/>
|
||||
<DataGridTextColumn Header="Prénom" Binding="{Binding Prenom}" Width="*"/>
|
||||
<DataGridTextColumn Header="Age" Binding="{Binding Age}" Width="*"/>
|
||||
<DataGridTextColumn Header="Adresse" Binding="{Binding Adresse}" Width="200"/>
|
||||
<DataGridTextColumn Header="Profession" Binding="{Binding Profession}" Width="*"/>
|
||||
<DataGridTextColumn Header="Age" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding Age}" Width="*"/>
|
||||
<DataGridTextColumn Header="Profession" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding Profession}" Width="*"/>
|
||||
<DataGridTextColumn Header="Résidence" Binding="{Binding TypeResidenceLabel}" Width="*"/>
|
||||
<DataGridTextColumn Header="E-Mail" Binding="{Binding Mail}" Width="*"/>
|
||||
<DataGridTextColumn Header="Téléphone" Binding="{Binding Tel}" Width="*"/>
|
||||
<DataGridTextColumn Header="Quartier" Binding="{Binding Quartier}" Width="*"/>
|
||||
<DataGridTextColumn Header="Numéro de rue (locale)" Binding="{Binding AdresseNumero}" Width="*"/>
|
||||
<DataGridTextColumn Header="Rue (locale)" Binding="{Binding AdresseRue}" Width="*"/>
|
||||
<DataGridTextColumn Header="Bâtiment" Binding="{Binding AdresseBatiment}" Width="*"/>
|
||||
<DataGridTextColumn Header="Numéro de rue" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding AdresseExtNumero}" Width="*"/>
|
||||
<DataGridTextColumn Header="Rue" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding AdresseExtRue}" Width="*"/>
|
||||
<DataGridTextColumn Header="Code postal" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding AdresseExtCP}" Width="*"/>
|
||||
<DataGridTextColumn Header="Ville" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding AdresseExtVille}" Width="*"/>
|
||||
<DataGridTextColumn Header="E-Mail" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding Mail}" Width="*"/>
|
||||
<DataGridTextColumn Header="Téléphone" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding Tel}" Width="*"/>
|
||||
<DataGridTextColumn Header="Mobile" Visibility="{Binding Source={x:Reference completeViewCheckbox}, Path=IsChecked, Converter={StaticResource Bool2VisibilityConv}}" Binding="{Binding TelPort}" Width="*"/>
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
</Grid>
|
||||
|
||||
Reference in New Issue
Block a user