Visualizzazione dei risultati da 1 a 1 su 1
  1. #1
    Utente di HTML.it L'avatar di exFelino
    Registrato dal
    Jul 2014
    residenza
    Aci Catena (CT)
    Messaggi
    710

    [WPF] ComboBox e ItemSource: aggiungere un item vuoto

    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:
    codice:
    <CollectionViewSource x:Key="SchedTypesWithEmptyItem" Source="{Binding SchedTypes}" />
    2) Editato la ComboBox come:
    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>
    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...


    Grazie...
    Ultima modifica di exFelino; 27-02-2015 a 13:45

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.