0

データグリッドビュー (WinForms、C#、EF4) でコンボボックス列を使用しようとしたのはこれが初めてです。デザイナーを使用して、注文テーブルを表示するデータグリッドビューを作成し、データグリッド内に顧客テーブルの顧客名を表示するコンボボックス列を作成しました。この列には以下のプロパティがあります。

データ:

DataPropertyName: CustomerID
DataSorce: customerBindingSource
DisplayMember: CompanyName
ValueMember: CustomerID

デザイン:

(名前): Cbo
ColumnType: DataGridViewComboBoxColumn

次に、次のコードを入力しました。

private void Form1_Load(object sender, EventArgs e)
{
    nw = new NorthwindEntities();
    testBindingSource.DataSource = nw.Orders;
}

プロジェクトを実行すると、「datagridviewcombocell は有効な値ではありません」というエラー メッセージが表示されました。これについて何かアドバイスがあれば教えてください。足りないものはありますか?

4

0 に答える 0