Привязка свойства enum к ComboBox в WPF

В модели просмотра вы можете .net-framework иметь:

public MyEnumType SelectedMyEnumType 
{
    get { return _selectedMyEnumType; }
    set { 
            _selectedMyEnumType = value;
            OnPropertyChanged("SelectedMyEnumType");
        }
}

public IEnumerable MyEnumTypeValues
{
    get
    {
        return Enum.GetValues(typeof(MyEnumType))
            .Cast();
    }
}

В XAML ItemSource связывается wpf с MyEnumTypeValues, а SelectedItem - с SelectedMyEnumType.


.net

wpf

2022-11-20T17:04:28+00:00
Вопросы с похожей тематикой, как у вопроса:

Привязка свойства enum к ComboBox в WPF