daswonhuo 发表于 2014-9-17 21:36:00

MultiRow表格布置问题



参照上面图片,这页纸只能在最左最上的位置吗?能不能设置让它居于中央,上面也留些空隙。

dafo 发表于 2014-9-18 09:35:00

请设置GcMultiRow.PrintSettings.Alignment属性为MiddleCenter,可以将GcMultiRow内容页面居中。


this.gcMultiRow1.PrintSettings.Alignment = GrapeCity.Win.MultiRow.MultiRowContentAlignment.MiddleCenter;

daswonhuo 发表于 2014-9-18 09:51:00

测试发现,上述设置只会影响打印效果,确实居中了,但是显示效果没变。

dafo 发表于 2014-9-18 10:52:00

你的问题是要数据行在Control上居中?

dafo 发表于 2014-9-18 11:00:00

GcMultiRow没有让内容区域居中的功能。
一个方案,你可以设置GcMultiRow大小刚好和内容区域匹配,将GcMultiRow放置到一个Panel控件内部,用这个Panel替换原来GcMultiRow占据的区域,调整GcMultiRow的Location就能模拟出来你要的效果。

daswonhuo 发表于 2014-9-18 11:17:00

谢谢你的快速回复,曾想过这样做,但是内容区域大于窗口区,没有办法解决滚动条的问题。这是普通功能,需要你们给厂家提提意见,解决它。

Alice 发表于 2014-9-18 18:58:00

回复 6楼daswonhuo的帖子

你好,版主提出的意见依然没有解决你的问题么?看了你的需求,我总结了下,目前就集中在无法解决滚动条的问题?
就这个问题,我已经提交到产品组,看看有什么好的解决方案,然后给你一个反馈。

daswonhuo 发表于 2014-9-18 19:21:00

好的谢谢支持!

Alice 发表于 2014-9-19 15:22:00

回复 8楼daswonhuo的帖子

你的需求我们收到了,也反馈给了产品组。
目前只能按照5楼的方案将其放到Panel内部,但是没有很好的方法解决滚动条的问题。
页: [1]
查看完整版本: MultiRow表格布置问题