以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]动态增加的记录窗口怎么删除或者关闭? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45328) |
|
-- 作者:aduydgd -- 发布时间:2014/1/22 12:28:00 -- [求助]动态增加的记录窗口怎么删除或者关闭? Dim rgd As WinForm.RecordGridrgd = e.Form.CreateControl("lable1", ControlTypeEnum.RecordGrid) Tables("员工").Cols("邮政编码").ShortCaption = "邮编" \' 指定邮政编码列的缩写标题 Tables("员工").Cols("照片").ShowInRecordGrid = False \'照片列不在记录窗口显示 rgd.Table = Tables("员工") \'绑定到员工表 rgd.Build() \'生成记录窗口 rgd.SetBounds(10,10,200,300) \'指定位置和尺寸 e.Form.AddControl(rgd) |
|
-- 作者:Bin -- 发布时间:2014/1/22 14:00:00 -- Tables("员工").Cols("照片").CloseWindow |
|
-- 作者:aduydgd -- 发布时间:2014/1/22 15:45:00 -- 我是说关闭整个记录窗口 |
|
-- 作者:Bin -- 发布时间:2014/1/22 15:46:00 --
|
|
-- 作者:aduydgd -- 发布时间:2014/1/22 20:03:00 -- 以下是引用Bin在2014-1-22 15:46:00的发言:
这个要是有效果,我就不来论坛提问了,按道理说,动态增加的巨鹿窗口和普通窗口是一样的,但是为什么就是关闭不了呢,奇怪 |
|
-- 作者:有点甜 -- 发布时间:2014/1/22 20:15:00 -- 呃,你这个是动态添加的控件,移除这个控件不就行了? |
|
-- 作者:有点甜 -- 发布时间:2014/1/22 20:17:00 -- 如果是想关闭它所在的窗口,就直接写Forms("xxx").close() |