Buongiorno,
ho definito una ComboBox come:
codice:<ComboBox Name="cmbTypeOfSchedule" DataContext="{StaticResource DomainDataViewModel}" ItemsSource="{Binding SchedTypes}" DisplayMemberPath="Description" Width="120">
Vorrei inserire, in testa, un item vuoto o un "Seleziona tutti".
Quindi ho:
1) definito una risorsa statica:
2) Editato la ComboBox come:codice:<CollectionViewSource x:Key="SchedTypesWithEmptyItem" Source="{Binding SchedTypes}" />
Il problema: nella combo visualizzo solo "Seleziona tutti" e non anche gli altri elementi della collection e quando seleziono "Seleziona tutti" esso non rimane selezionato...codice:<ComboBox Name="cmbTypeOfSchedule" DataContext="{StaticResource DomainDataViewModel}" DisplayMemberPath="Description" Width="120"> <ComboBox.ItemsSource> <CompositeCollection> <ComboBoxItem Content="Select all" /> <CollectionContainer Collection="{Binding Source={StaticResource SchedTypesWithEmptyItem}}" /> </CompositeCollection> </ComboBox.ItemsSource> </ComboBox>
Grazie...



Rispondi quotando
