DataGridViewComboBoxColumn object
にバインドされている の列にをバインドしようとしてDataTable
いDataGridView
ます。この列は別の に配置されDataGridView
ます。これは、これが発生するコードのセクションです。
//Create material datatable
materialTable = new DataTable();
materialTable.Columns.Add("Material", typeof(string));
dataGridViewMaterials.DataSource = materialTable;
//Create material combobox column
materialColumn = new DataGridViewComboBoxColumn();
materialColumn.DataPropertyName = "Material";
materialColumn.Name = "Material";
materialColumn.DataSource = materialTable.Columns[0].Container;
materialTable.Columns[0].Container;
materialTable がどのように取り込まれても null を返します。などの他の方法materialTable.Rows[0]["Material"].ToString()
は期待どおりに機能します。どうすればこれを機能させることができますか?