0

列挙型のToStringではなく、列挙型の説明を表示するコンボボックスが必要な場合、ここのポスターで説明されているのと同様の問題があります。

私はこの答えがとても気に入りましたが、 にまたは属性DataGridViewComboBoxColumnがないことに気付きました。FormatFormattingEnabled

誰でも私のためにこれに対する回避策を提示できますか?

4

2 に答える 2

1

列挙値のリストをコンボボックスに割り当てる必要がある場合、通常はList <Tuple<Enum,string>>DataSource として割り当て、次に DisplayMember ValueMember (winform)、DisplayMemberPath SelectedValuePath (wpf) を Item2 と Item1 に設定します。次に、値として SelectedItem の代わりに SelectedValue を使用します。

于 2012-07-12T08:20:55.123 に答える
0

ここで問題の解決策を見つけました: https://stackoverflow.com/a/796754/1055723

于 2012-07-12T19:18:13.200 に答える