找回密码
 立即注册

QQ登录

只需一步,快速开始

eric367

注册会员

18

主题

51

帖子

143

积分

注册会员

积分
143

活字格认证

eric367
注册会员   /  发表于:2013-8-28 11:40  /   查看:9678  /  回复:5
1. c1FlexGrid将某列设置为checkbox类型,只能动态添加吗?
2.我动态给某列添加checkbox的时候怎样在单元格居中显示。
this.c1FlexGrid1.SetCellCheck(1, 4, CheckEnum.Unchecked);我是这样动态添加checkbox的
如何设置居中显示
3.c1FlexGrid显示数据后如果数据少的话,会导致下面黑色背景,想让及时数据少也显示grid,怎么解决?如图:

4.从数据库取值后c1FlexGrid标题会变为数据库字段,如何设置为中文?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
gw0506
超级版主   /  发表于:2013-8-28 12:06:00
沙发
1. 需要CheckBox,设计时可以设置某个column的DataType为Boolean。
2. CheckBox就是居中显示的,你那边不是吗?是不是有其他设置?
3. Style中有EmptyArea可以修改背景色和其他设置。如果想用Grid填满,可能只能代码中添加一些空的Grid来补齐了。
4. 绑定后,设置Caption即可。
  1. this.c1FlexGrid1.Cols[1].Caption = "列标题";
复制代码
回复 使用道具 举报
eric367
注册会员   /  发表于:2013-8-28 15:33:00
板凳
回复 2楼gw0506的帖子

我动态添加的checkbox还是无法居中,如图所示:

代码如下:
  1. this.c1FlexGrid1.SetCellCheck(i + 1, 4, CheckEnum.Checked);
复制代码

,还有,我想让图中绿色框的那一列可以换行,怎么在代码中设置,
我这样设置好像没用:
  1. this.c1FlexGrid1.Cols[1].Style.WordWrap = true;
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-28 16:05:00
地板
你用的那个版本的FlexGrid。你我表现的却是不一样。我的CheckBox是居中的。

WordWrap起作用,不过你绿色框的似乎是Cols[0]?
回复 使用道具 举报
eric367
注册会员   /  发表于:2013-8-28 16:14:00
5#
回复 4楼gw0506的帖子

我用的7.0版本的,是cols[1],cols[0]我隐藏了,还有,像我那样动态添加checkbox如何给他添加事件?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-28 16:23:00
6#
7.0?是ActiveX版本的FlexGrid么?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部