現在クラスがあり、このクラスのコレクションを作成するための簡単なGUIを作成しようとしています。このクラスの属性のほとんどは文字列です。ただし、ユーザーが設定できる属性の1つは列挙型です。したがって、ユーザーインターフェイスには、この列挙型のドロップダウンリストを設定して、ユーザーが無効な値を入力できないようにする必要があります。現在、オブジェクトの初期リストを取得し、それらをDataTableに追加して、DataGridViewのデータソースをテーブルに設定しています。うまく機能し、1つのブール型プロパティのチェックボックス列を作成します。しかし、列挙型の列をドロップダウンリストにする方法がわかりません。C#と.NET2.0を使用しています。
また、DataGridViewのデータソースをオブジェクトのリストに割り当てようとしましたが、これを行うと、列挙型に役立たず、DataGridViewに新しい行を作成できませんが、絶対にできませんDataTableをデータソースとして使用することに縛られていましたが、それは単に私が半ば機能しているオプションでした。