找回密码
 立即注册

QQ登录

只需一步,快速开始

zhuxialiang

论坛元老

25

主题

75

帖子

1万

积分

论坛元老

积分
12575

活字格认证

zhuxialiang
论坛元老   /  发表于:2013-10-31 10:16  /   查看:6946  /  回复:6
1)如何显示记录序号?
2) 当记录为空时,如何显示表头?

6 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-10-31 11:57:00
沙发
回复 1楼zhuxialiang的帖子

1)如何显示记录序号?
显示行号需要添加以下代码:

  1. <c1:C1RowIndexHeaderBehavior.RowIndexHeaderBehavior>
  2.             <c1:C1RowIndexHeaderBehavior InitialIndex="1"/>
  3.         </c1:C1RowIndexHeaderBehavior.RowIndexHeaderBehavior>
复制代码

可以参考随机安装 Demo: C:\Users\用户名\Documents\ComponentOne Samples\Studio for WPF\C1.WPF.DataGrid\CS\DataGridSamples\Selection
2) 当记录为空时,如何显示表头?
是指由数据源,但是没有数据吗?只有设置 AutoGenerateColumns 为true,设置 ItemSource 即可显示列头:

  1.             this.c1datagrid1.AutoGenerateColumns = true;
  2.             this.c1datagrid1.ItemsSource = data;
复制代码
回复 使用道具 举报
zhuxialiang
论坛元老   /  发表于:2013-11-2 22:22:00
板凳
谢谢您的答复,我回头试一下,万分感谢。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-4 09:46:00
地板
回复 3楼zhuxialiang的帖子

问题解决了吗?
回复 使用道具 举报
zhuxialiang
论坛元老   /  发表于:2013-11-4 20:50:00
5#
您好:第一个问题解决了;第二个问题依然存在。我的代码如下
C1MaintainList.AutoGenerateColumns = true;
DataTable DataTableObj;
...
C1MaintainList.ItemsSource = t_DataTableObj.DefaultView;
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-5 10:01:00
6#
回复 5楼zhuxialiang的帖子

使用的是 C1 的 DataTable吗?能否把你的 demo 传上来看看?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-11-18 09:09:00
7#
回复 5楼zhuxialiang的帖子

问题是否解决?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部