当前位置:编程学习 > C#/ASP.NET >>

散分了!为什么 DataGridTableStyle ccc = new DataGridTableStyle();返回空对象

dataGrid1.DataSource = temp_1;绑定数据源dataGrid正常显示
DataGridTableStyle ccc =  new DataGridTableStyle();
ccc = dataGrid1.TableStyles["temp_1"];获取dataGrid1的TableStyles对象
画面已显示数据为何获取不到TableStyles对象呢? --------------------编程问答-------------------- 没人了吗 --------------------编程问答-------------------- UP --------------------编程问答-------------------- 当DATAGRID中的TABLESTYLES.COUNT大于0时,样式表才存在,同理,你也可以判断GridColumnStyles.Count的值.只是设置DataSource,,虽然能显示,但并不能引用其TableStyle.      
   在设计时创建TableStyle, 或者执行一句:
   TableStyle   ts=new   TableStyle();   
   DataGrid1.TableStyles.add(ts); --------------------编程问答-------------------- 参见MSDN:

ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/CPref17/html/T_System_Windows_Forms_DataGridTableStyle.htm
--------------------编程问答-------------------- 默认情况下,TableStyles 属性所返回的集合不包含任何 DataGridTableStyle 对象。

详见MSDN:

ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/CPref17/html/P_System_Windows_Forms_DataGrid_TableStyles.htm --------------------编程问答-------------------- 接分。

TableStyles 属性取值要先设置一下。 --------------------编程问答-------------------- ddddddddd --------------------编程问答-------------------- 在绑定之前,应该先加一个DataGridTableStyle --------------------编程问答-------------------- UP --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,