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

user_mail 2007-01-04 07:48:42
dataGrid1.DataSource = temp_1;绑定数据源dataGrid正常显示
DataGridTableStyle ccc = new DataGridTableStyle();
ccc = dataGrid1.TableStyles["temp_1"];获取dataGrid1的TableStyles对象
画面已显示数据为何获取不到TableStyles对象呢?
...全文
223 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_frank 2007-01-05
  • 打赏
  • 举报
回复
UP
slex 2007-01-04
  • 打赏
  • 举报
回复
在绑定之前,应该先加一个DataGridTableStyle
yuzhlhua 2007-01-04
  • 打赏
  • 举报
回复
ddddddddd
江城老温 2007-01-04
  • 打赏
  • 举报
回复
接分。

TableStyles 属性取值要先设置一下。
liujia_0421 2007-01-04
  • 打赏
  • 举报
回复
默认情况下,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
liujia_0421 2007-01-04
  • 打赏
  • 举报
回复
参见MSDN:

ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/CPref17/html/T_System_Windows_Forms_DataGridTableStyle.htm
lizhizhe2000 2007-01-04
  • 打赏
  • 举报
回复
当DATAGRID中的TABLESTYLES.COUNT大于0时,样式表才存在,同理,你也可以判断GridColumnStyles.Count的值.只是设置DataSource,,虽然能显示,但并不能引用其TableStyle.
在设计时创建TableStyle, 或者执行一句:
TableStyle ts=new TableStyle();
DataGrid1.TableStyles.add(ts);
-过客- 2007-01-04
  • 打赏
  • 举报
回复
UP
user_mail 2007-01-04
  • 打赏
  • 举报
回复
没人了吗

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧