以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何保持窗口原貌 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=5475) |
||||
-- 作者:lihe60 -- 发布时间:2009/12/14 12:33:00 -- 如何保持窗口原貌 运行“窗口1”,单击“查询”按钮,跳出“窗口2”。 关闭“窗口2”时,“窗口1”中的表格没有了。 怎么写代码,卷宗“窗口2”时,“窗口1”中的表格保持原貌?
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2009/12/14 12:43:00 -- 那就用副本Table |
||||
-- 作者:lihe60 -- 发布时间:2009/12/14 13:38:00 -- 用副本是可以的,原来隐藏的列全部显示出来了,这是我不希望看到的结果? |
||||
-- 作者:mr725 -- 发布时间:2009/12/14 14:20:00 -- 用 Tables("窗口_Table1").SetColVisibleWidth("第一列|100|第二列|80|第三列|200") 限制要显示的列 |
||||
-- 作者:mr725 -- 发布时间:2009/12/14 17:22:00 -- 另外用这个挺不错的: 窗口增加三个动态增加Table的方法: CreateSQLTable(Name, SqlText , ConnectionName) CreateSQLQuery(Name, SqlText , ConnectionName) CreateTable(Name, TableName, IsCopy) 例如: e.Form.RemoveControl("Table1") Dim t As WinForm.Table t = e.Form.CreateTable("Table1","表A",true) t.SetBounds(12,12,500,340) e.Form.AddControl(t) e.Form.Controls("TabControl1").Visible = false |