110,533
社区成员
发帖
与我相关
我的任务
分享
DataGridViewComboBoxColumn SignsCondition = new DataGridViewComboBoxColumn();
SignsCondition.Items.Insert(0, "签收时间");
SignsCondition.Items.Insert(1, "签收时间");
SignsCondition.Items.Insert(2, "承运时间");
SignsCondition.Items.Insert(3, "结算公司");
SignsCondition.DataPropertyName = SignsCondition.Items[0].ToString();
datagridview.Columns.Add(SignsCondition);
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (dataGridView1.CurrentCell.ColumnIndex == 0) //判断是否ComboBoxColumn所在列
{
ComboBox cb = e.Control as ComboBox;
if (cb != null)
{
cb.SelectedValue=2;//设置默认值
}
}
}