1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| <Window x:Class="TestDocument.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Documents;assembly=Documents"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<local:Batch x:Key="batch" />
<CollectionViewSource
Source="{Binding Source={StaticResource ResourceKey=batch}, Path=documents}"
x:Key="documentsView" />
</Window.Resources>
<Grid>
<Button Content="Chèque" Height="23" HorizontalAlignment="Left" Margin="12,12,0,0" Name="button1" VerticalAlignment="Top" Width="104" Click="button1_Click" />
<Button Content="Titre CMC7" Height="23" HorizontalAlignment="Left" Margin="122,12,0,0" Name="button2" VerticalAlignment="Top" Width="104" Click="button2_Click" />
<Button Content="Titre Code-barres" Height="23" HorizontalAlignment="Left" Margin="232,12,0,0" Name="button3" VerticalAlignment="Top" Width="104" Click="button3_Click" />
<Button Content="Lot" Height="23" HorizontalAlignment="Right" Margin="0,12,12,0" Name="button4" VerticalAlignment="Top" Width="75" Click="button4_Click" />
<ListBox Margin="12,41,12,40" ItemsSource="{Binding Source={StaticResource documentsView}}" IsSynchronizedWithCurrentItem="True">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0" Margin="0,0,8,0" Name="codeline">Piste :</TextBlock>
<TextBlock Grid.Row="1" Grid.Column="0" Margin="0,0,8,0" Name="amount">Montant :</TextBlock>
<TextBlock Grid.Row="2" Grid.Column="0" Margin="0,0,8,0" Name="areas">Zones :</TextBlock>
<TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding Path=codeline.value}"/>
<TextBlock Grid.Row="1" Grid.Column="1" Text="{Binding Path=amount}" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Window> |
Partager