找回密码
 立即注册

QQ登录

只需一步,快速开始

ljf31

中级会员

31

主题

88

帖子

651

积分

中级会员

积分
651

活字格认证

ljf31
中级会员   /  发表于:2012-9-20 14:11  /   查看:5768  /  回复:3
C1的DataGrid怎样用后台代码来初始化。比如。Grid的列数,每列的类型设定;列头合并。就像spread那样。
请专家给一个列子。

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-9-20 18:35:00
沙发
ljf31 你好

请问你使用的是 C1 哪个平台的产品,WPF、Silverlight或者其它平台,谢谢。
回复 使用道具 举报
ljf31
中级会员   /  发表于:2012-9-21 11:08:00
板凳
用的是Silverlight平台。紧急,麻烦您尽快给个例子程序。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-9-21 15:49:00
地板
回复 3楼ljf31的帖子

DataGrid有多种列的类型,你可以在后台低吗中动态添加列,下面代码演示了添加 复选框列和文本框列:

  1.     public MainPage()
  2.     {
  3.         InitializeComponent();

  4.         C1.Silverlight.DataGrid.DataGridCheckBoxColumn chkColumn = new C1.Silverlight.DataGrid.DataGridCheckBoxColumn();
  5.         chkColumn.Header = "Col_1";
  6.         chkColumn.CheckedText = "已经选择";
  7.         chkColumn.UncheckedText = "没有选择";

  8.         C1.Silverlight.DataGrid.DataGridTextColumn txtColumn = new C1.Silverlight.DataGrid.DataGridTextColumn();
  9.         txtColumn.Header = "Col_2";

  10.         c1DataGrid1.Columns.Clear();
  11.         c1DataGrid1.Columns.Add(chkColumn);
  12.         c1DataGrid1.Columns.Add(txtColumn);

  13.     }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部