1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
...
<DataTemplate x:Key="CustomLimitationTemplate">
<StackPanel>
<ComboBox>
<ComboBoxItem>Aucune</ComboBoxItem>
<ComboBoxItem>Légère</ComboBoxItem>
<ComboBoxItem>Modérée</ComboBoxItem>
<ComboBoxItem>Forte</ComboBoxItem>
<ComboBoxItem>Totale</ComboBoxItem>
</ComboBox>
</StackPanel>
</DataTemplate>
...
<DataGrid AutoGenerateColumns="False" VerticalAlignment="Stretch" Grid.Row="2" Name="dg1" RowDetailsVisibilityMode="Collapsed" ItemsSource="{Binding Source={StaticResource XmlData},XPath=Limits/*}">
<DataGrid.Columns>
<DataGridTextColumn Header="ID" x:Name="IdColumn" Binding="{Binding XPath=Id}" />
<DataGridTemplateColumn Header="Capacite" CellTemplate="{StaticResource CustomCapacityTemplate}" Width="480" />
<DataGridTemplateColumn Header="Limitation" x:Name="LimitationColumn" CellTemplate="{StaticResource CustomLimitationTemplate}" Width="150" />
<DataGridTemplateColumn Header="Aide" CellTemplate="{StaticResource CustomDetailTemplate}" Width="97" />
</DataGrid.Columns>
</DataGrid> |
Partager