ComboBox
Enum 型でバインドしています。
ComboBox の選択されたインデックスの変更で Enum の選択された値を取得したいと考えています。
私はこのようにしようとしていますが、うまくいきません。
列挙型はこのようなものです
CategoryType
{
T=1,
D,
S
}
これは私がコンボボックスを埋める方法です
custCmb.DataSource = Enum.GetNames(typeof(CategoryType));
選択したインデックス変更イベントはこんな感じ。
private void custCmb_SelectedIndexChanged(object sender, EventArgs e)
{
categoryType selCustomizationType = Enum.Parse(CategoryType, custCmb.SelectedValue);
}
しかし、上記は機能しません。その数値が必要です。