找回密码
 立即注册

QQ登录

只需一步,快速开始

basechina

论坛元老

7

主题

26

帖子

5637

积分

论坛元老

积分
5637

活字格认证

basechina
论坛元老   /  发表于:2012-3-16 18:30  /   查看:6279  /  回复:6
大家好,请问一下c1flexgrid的固定行与固定列的样式能分别设置吗?现在设置CellStyleEnum.Fixed,行和列都发生了变化。看了VisualStyle里面的样式,感觉是可以分别设定的。

6 个回复

倒序浏览
basechina
论坛元老   /  发表于:2012-3-19 15:32:00
沙发
我现在的做法是继承C1FlexGridRenderer类,重写OnDrawCell可实现,不知道大家有没有更好的方法呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-3-19 15:33:00
板凳

回复 1# basechina 的帖子

basechina 你好,请尝试以下代码:
  1.             _flex.Cols.Fixed = 1;
  2.             _flex.Rows.Fixed = 1;
  3.             _flex.Rows[0].StyleNew.BackColor = Color.Black;
  4.             _flex.Cols[0].StyleNew.BackColor = Color.Red;
复制代码
回复 使用道具 举报
basechina
论坛元老   /  发表于:2012-3-19 15:45:00
地板
iceman,你好,试过了还是不行。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-3-19 15:53:00
5#
basechina 你好,
这是我的测试 Demo ,请对比:

本帖子中包含更多资源

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

x
回复 使用道具 举报
basechina
论坛元老   /  发表于:2012-3-19 16:06:00
6#
你好,看了你的demo确实可以,谢谢你了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-3-19 16:09:00
7#

回复 6# basechina 的帖子

:share: 不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部