VS2008 添加几个ComboBox后 点击一下后就不停地出现十字方向键 程序不响应了 求解啊!!!!
展开全部
应该是加载顺序的问题。
在行记录数据加载之前。
在列加载到DataGridView之前。
DataGridViewComboBoxCell cbcell1 = new DataGridViewComboBoxCell();
cbcell1.Items.Add("无所谓");
cbcell1.Items.Add("上午多");
cbcell1.Items.Add("下午多");
cbcell1.Items.Add("一样多");
cbcell1.AutoComplete = true;
cbcell1.DisplayStyleForCurrentCellOnly = true;
DataGridViewColumn column6 = new DataGridViewColumn(cbcell1);
column6.HeaderText = "一周课时分配";
column6.DataPropertyName = "AllotNature";
column6.ReadOnly = false;
this.dataGridView1.Columns.Add(column6);
this.dataGridView1.Rows.Add();
利用这样的代码。我成功运行。如图
在行记录数据加载之前。
在列加载到DataGridView之前。
DataGridViewComboBoxCell cbcell1 = new DataGridViewComboBoxCell();
cbcell1.Items.Add("无所谓");
cbcell1.Items.Add("上午多");
cbcell1.Items.Add("下午多");
cbcell1.Items.Add("一样多");
cbcell1.AutoComplete = true;
cbcell1.DisplayStyleForCurrentCellOnly = true;
DataGridViewColumn column6 = new DataGridViewColumn(cbcell1);
column6.HeaderText = "一周课时分配";
column6.DataPropertyName = "AllotNature";
column6.ReadOnly = false;
this.dataGridView1.Columns.Add(column6);
this.dataGridView1.Rows.Add();
利用这样的代码。我成功运行。如图
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询