以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]按钮 创建Table添加属性提示错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103908) |
||||||
-- 作者:blsu33 -- 发布时间:2017/7/19 14:33:00 -- [求助]按钮 创建Table添加属性提示错误 老师, 代码添加Table,同时添加属性不成功,为什么? .NET Framework 版本:2.0.50727.3053 Foxtable 版本:2017.6.12.1 错误所在事件:自定义函数test 详细错误信息: 调用的目标发生了异常。 未将对象引用设置到对象的实例。 |
||||||
-- 作者:blsu33 -- 发布时间:2017/7/19 14:52:00 -- 老师, 这些属性怎么写进去呢?
|
||||||
-- 作者:blsu33 -- 发布时间:2017/7/19 15:03:00 -- 哦 好像在帮助文档找到 和打印相关的控件属性 窗口中所有可打印的控件,都有以下属性:
Table控件除上述属性外,还有三个和打印相关的属性:
提示:一定要在执行Form的GernatePrintDoc方法前,设置控件的打印属性,否则对本次打印无效。 示例 e.Form.Controls("Table1").MaxRows = 5 |
||||||
-- 作者:blsu33 -- 发布时间:2017/7/19 15:04:00 -- 老师, 上面错误应该是Table 还未添加进去,所以不能设置打印相关属性,是这样吧?
|
||||||
-- 作者:有点甜 -- 发布时间:2017/7/19 15:08:00 -- Dim tbl As WinForm.Table tbl = e.Form.CreateTable("Table1", "表A", False) tbl.SetBounds(10, 10, 600, 400) e.Form.AddControl(tbl) tbl = e.form.controls("table1") tbl.MaxRows = 100 |
||||||
-- 作者:blsu33 -- 发布时间:2017/7/19 15:17:00 -- 老师, 如何动态添加 ListView,帮助文档中没有说ControTypeEnum型枚举有这个类型。
[此贴子已经被作者于2017/7/19 15:19:20编辑过]
|
||||||
-- 作者:有点甜 -- 发布时间:2017/7/19 16:37:00 -- 要灵活
Dim lbl = e.Form.CreateControl("lable1", ControlTypeEnum.listview) |