DataGridView中列的格式设置问题
怎样将DataGridView中的某一列设置为combox的形式,某一列设置为日期格式
Thanks!
------解决方案--------------------_:_! 不知道,是不是一个设置为模版列,一个设置DataFormatString 啊
------解决方案--------------------日期格式是意思?
是不是用Calender控件表现出来?把该列转换为模板列,然后在模版列里添加Calender控件。
还是把该列的内容格式化为日期型啊?
------解决方案--------------------设置两个模板列不就行了吗!
------解决方案--------------------combox 当你添加列的时候在类型里可以选择的 ,选择DataGridViewCheckBoxCloumn 就可以了
至于你说的某一列为时间日期格式没理解 ,数据库中的要是时间日期格式 ,在DGV里显示的本来就是日期
------解决方案--------------------1.combobox列
DataGridViewComboBoxColumn test = new DataGridViewComboBoxColumn();
test.HeaderText = "comboboxcolumn ";
test.Name = "comboboxcolumn ";
dataGridView1.Columns.Add(test);
2 显示日期格式
用DateTime 转到string显示到相应的cell
------解决方案--------------------属性设置就可以了