C1FlexGrid的checkbox列相关问题!!
C1FlexGrid中有一列checkbox列,并且实现了自己的MergeManager对该列进行了有逻辑判断的合并。如何实现选中或取消选中时将该行(包括合并部分的行)的背景色改变??需要重载 CreateCellContent 方法,设置合并部分的Background。
对合并部分的样式设置,可以参考产品博客:
http://blog.gcpowertools.com.cn/post/2014/05/21/howto-rotate-text-in-merged-cells-in-c1flexgrid.aspx Alice 发表于 2016-4-20 12:17
需要重载 CreateCellContent 方法,设置合并部分的Background。
对合并部分的样式设置,可以参考产品博客 ...
现在是这样,背景色我能设置上,我弄的是模板列+CheckBox绑定的数据,CheckBox格子一开始是合并的,点击后,背景色能设置上,但是值传回去的有问题,值没有给到CellRange的所有格子,所以一点CheckBox,原来合并的单元格就拆开来了。 高级大宅男 发表于 2016-4-22 14:42
现在是这样,背景色我能设置上,我弄的是模板列+CheckBox绑定的数据,CheckBox格子一开始是合并的,点击 ...
我们的产品博客中介绍如何添加CheckBox:
http://blog.gcpowertools.com.cn/post/2016/02/06/C1FlexGrid_CheckBox.aspx
按照这个产品博客进行测试,设置CheckBox列合并。
设置Column.AllowMerging和FlexGrid的AllowMerging属性。
然后在运行时,点击合并的CheckBox,并没有拆分开。
推测是和你的代码有关。 Alice 发表于 2016-4-22 17:06
我们的产品博客中介绍如何添加CheckBox:
http://blog.gcpowertools.com.cn/post/2016/02/06/C1FlexGrid ...
已通过个人方法解决了该问题 高级大宅男 发表于 2016-4-28 15:37
已通过个人方法解决了该问题
好的。
谢谢反馈。
页:
[1]