关于c#里面DataGridView的一点问题

这两天编程用到了DataGridView控件,因为要在表格中放自己的控件,例如下图

上面是表头,下面的单元格是自己做的控件

之前在msdn里面查到关于DataGridView承载控件的例子

http://msdn.microsoft.com/zh-cn/library/7tas5c80(VS.80).aspx

是关于一个日历的。我就依葫芦画瓢地把自己的控件给添加上去了。

可是碰到的问题是:

把这个DataGridView的DataTable保存成xml文件后,再读出这个xml文件,所有的列都默认为是textbox,也就是说自定义的控件不能够显示出来,即使我把列的cellTemplate重新设置还是不行的。

最后采用了最笨的办法,就是先读出dataTable,然后把里面的值一个个地赋给DataGridView。

哪个朋友也做个类似的事情,可以一起探讨一下哦

 

你可能感兴趣的:(xml,职场,Datatable,datagridview,休闲)