这两天编程用到了DataGridView控件,因为要在表格中放自己的控件,例如下图
上面是表头,下面的单元格是自己做的控件
之前在msdn里面查到关于DataGridView承载控件的例子
http://msdn.microsoft.com/zh-cn/library/7tas5c80(VS.80).aspx
是关于一个日历的。我就依葫芦画瓢地把自己的控件给添加上去了。
可是碰到的问题是:
把这个DataGridView的DataTable保存成xml文件后,再读出这个xml文件,所有的列都默认为是textbox,也就是说自定义的控件不能够显示出来,即使我把列的cellTemplate重新设置还是不行的。
最后采用了最笨的办法,就是先读出dataTable,然后把里面的值一个个地赋给DataGridView。
哪个朋友也做个类似的事情,可以一起探讨一下哦
转载于:https://blog.51cto.com/anbluefish/428914