找回密码
 立即注册

QQ登录

只需一步,快速开始

ryanshaw

银牌会员

5

主题

17

帖子

2159

积分

银牌会员

积分
2159

活字格认证

最新发帖
ryanshaw
银牌会员   /  发表于:2012-5-16 09:35  /   查看:5713  /  回复:3
如题,我们有一个单据审批的需求,单据的样式可能根据不同的情况和改变,但大体上绑定的字段和数据源不会改变,比如我可能会修改一下列的位置,宽度高度,标题的文字什么的,

我的想法请问能否实现:
1 将设计器集成到窗体中
2 管理员用户编辑模版以后调用编译接口生成模版
3 管理员用户选择单据需要的模版(数据源不变)

3 个回复

倒序浏览
robert
金牌服务用户   /  发表于:2012-5-16 09:54:00
沙发
MultiRow目前的版本没有这样的功能。
回复 使用道具 举报
ryanshaw
银牌会员   /  发表于:2012-5-16 10:16:00
板凳
原帖由 robert 于 2012-5-16 9:54:00 发表
MultiRow目前的版本没有这样的功能。

还想问一下,现在的模版只能先编译好类放在那里,然后再使用是吗?不能在编译完成的情况下新增或者修改?
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2012-5-16 10:26:00
地板
可以的。
请参考以下示例代码。
  1. Dim template1 As Template = Me.GcMultiRow1.Template
  2. '这里可以根据需求任意改变模板
  3. template1.Row.BackColor = Color.Red
  4. template1.Row.Cells(0).Size = new Size(100,30)
  5. template1.Row.Cells.RemoveAt(1)
  6. '......
  7. '最后把改好的Template设回给GcMultiRow
  8. Me.GcMultiRow.Template = template1
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部