Salut tout le monde,
J'essaye de reproduire l'exemple suivant http://msdn.microsoft.com/en-us/libr...=VS.90%29.aspx
qui montre comment Grouper un ObservableCollection.
Et la j'ai un soucis, le groupage se fait bien mais il ne m'affiche pas le binding ...
Mon code est identique a une ligne prés ...
Pour info voici le code de l'exemple :
Ma ligne change au niveau du
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <Window.Resources> <DataTemplate x:Key="groupingHeaderTemplate"> <TextBlock Text="{Binding Path=Name}" Foreground="Navy" FontWeight="Bold" FontSize="12"/> </DataTemplate> <CollectionViewSource Source="{Binding Source={x:Static Application.Current}, Path=AuctionItems}" x:Key="listingDataView" /> </Window.Resources> <ListBox Name="Master" Grid.Row="2" Grid.ColumnSpan="3" Margin="8" ItemsSource="{Binding Source={StaticResource listingDataView}}"> <ListBox.GroupStyle> <GroupStyle HeaderTemplate="{StaticResource groupingHeaderTemplate}" /> </ListBox.GroupStyle> </ListBox>
ou moi j'ai mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<CollectionViewSource Source="{Binding Source={x:Static Application.Current}, Path=AuctionItems}"
en effet je ne travaille pas dans directement dans la fenêtre principale mais dans un usercontrol que j'ai mis dans ma fenêtre .
Code : Sélectionner tout - Visualiser dans une fenêtre à part Source="{Binding Path=AuctionItems}"
Je suis débutant, je cherche une piste pour comprendre ce qui ne fonctionne pas.
Merci d'avance
Partager