MainWindow a pour XAML suivant comboboxAjout d'image aux valeurs combobox
MainWindowViewModel.xaml
<ComboBox Name="CountryComboBox" HorizontalAlignment="Left" Margin="40,170,0,0" VerticalAlignment="Top" Width="220"
ItemsSource="{Binding Countries, Mode=OneWay}"
SelectedValue="{Binding SelectedCountry, Mode=TwoWay}">
</ComboBox>
MainWindowViewModel.cs
private string _SelectedCountry;
public string SelectedCountry
{
get
{
return _SelectedCountry;
}
set
{
_SelectedCountry = value;
OnPropertyChanged("SelectedCountry");
}
}
public List<string> Countries {get; set;}
public MainViewModel()
{
Countries = new List<string>();
var a = "Avganistan";
var b = "Azerbeijan";
Countries.Add(a);
Countries.Add(b);
}
Comment puis-je ajouter des images à les valeurs de combobox de ces pays?
Il est pas nécessaire de remplacer '' list' avec ObservableCollection' provoque il est initialisé dans le constructeur de 'ViewModel' – monstr
Il ne faut pas mettre en œuvre l'interface' INotifyPropertyChanged' soit, mais il est une bonne pratique. – Sheridan