私は必死に DataGridViewComboBoxColumn をプログラムで DataGridView に追加しようとしています。これが私がこれまでに得たコードです。
DataTable dt = new DataTable();
dt = _userBL.getUsersTable().DefaultView.ToTable(false, "Person_ID", "FirstName", "LastName", "Title", "Username");
dataGridView1.DataSource = dt;
DataGridViewComboBoxColumn ComboBoxCell = new DataGridViewComboBoxColumn();
ComboBoxCell.Name = "State";
ComboBoxCell.ValueMember = "State";//ComboBoxCell.DisplayMember = "State";
ComboBoxCell.DisplayMember = "State";
ComboBoxCell.DataSource = _userBL.getUsersTable().DefaultView.ToTable(false, "State");
this.dataGridView1.Columns.Add(ComboBoxCell);
しかし、コンボボックス列にデータがありません。DataSource を追加したため、項目 (アクティブ、非アクティブ) を追加できません。また、クリックすると、空のコンボボックスであっても小さなドロップダウンが表示されるはずですが、表示されません。前もって感謝します!