PSHlujiasong 发表于 2016-3-7 16:32:56

MULTIROW8 中使用问题

1. MULTIROW8中如何实现列隐藏,是否有相应属性设置?2. Multirow行号设置,参照Demo,单元格定义为RowHeaderCell,ValueFormat设置为%1%,没有达到预期效果,行号没有自增


Alice 发表于 2016-3-7 16:50:48

本帖最后由 Alice 于 2016-3-7 16:52 编辑

谢谢您的反馈。
1.Column.Collapse方法折叠列。
代码参考:
gcMultiRow.Columns.Colapse();MultiRow本身是没有列的概念,这个列是包出来的,所以指的是MulitRow设置成表格的样子,可以针对这种列。
2.RowHeaderCell展示indicator,需要设置RowHeaderCell.ShowIndicator属性设置为True。

PSHlujiasong 发表于 2016-3-8 12:24:53

谢谢版主回答。
1. gcMultiRow.Columns.Colapse();设置后运行到该语句直接出错,无法运行
2. RowHeaderCell展示indicator,需要设置RowHeaderCell.ShowIndicator属性设置为True。
例子也是这样的,设置后没有反应。
3. textboxcell 如何设置千分位?

Alice 发表于 2016-3-8 12:56:36

PSHlujiasong 发表于 2016-3-8 12:24
谢谢版主回答。
1. gcMultiRow.Columns.Colapse();设置后运行到该语句直接出错,无法运行
2. RowHeade ...

1.错误异常是什么,请截图给我,我帮你看看。
2.我设置了ValueFormat=%1%,可以出现序号。
问题1,2,请参考如下的示例,我在示例里测试无法重现你的问题。

3.使用NumericUpDownCell替换TextBoxCell,并设置ThousandSeparator为true。上面的示例中也有演示。

PSHlujiasong 发表于 2016-3-9 11:27:40

例子可以运行,谢谢版主

Alice 发表于 2016-3-9 14:36:42

PSHlujiasong 发表于 2016-3-9 11:27
例子可以运行,谢谢版主

:jy74a:那就好。
谢谢反馈。

PSHlujiasong 发表于 2016-3-11 10:06:07


如果ROWCOUNT=0
gcMultiRow.Columns.Colapse();
执行出错,报ROWCOUNT必须〉0

Alice 发表于 2016-3-11 13:55:57

本帖最后由 Alice 于 2016-3-11 13:57 编辑

PSHlujiasong 发表于 2016-3-11 10:06
如果ROWCOUNT=0
gcMultiRow.Columns.Colapse();
执行出错,报ROWCOUNT必须〉0
这是产品策略。
GcMultiRow本身就没有列的概念。
Rowcount=0的时候,就不存在列,所以不能调用该方法,至少应该有一行。

如果仅仅是Rowcount=0的时候,就将ColumnHeaderCell的visible设置为false,就没有这个ColumnHeaderCell

PSHlujiasong 发表于 2016-4-26 15:50:46

本帖最后由 PSHlujiasong 于 2016-4-26 15:51 编辑

重复了,已删除

Alice 发表于 2016-4-26 16:42:41

PSHlujiasong 发表于 2016-4-26 15:50
重复了,已删除

好的
页: [1] 2
查看完整版本: MULTIROW8 中使用问题