以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]主窗口类型的窗体创建控件后的显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83413)

--  作者:不可思议的虫
--  发布时间:2016/4/8 13:00:00
--  [求助]主窗口类型的窗体创建控件后的显示问题
Dim lbl As WinForm.Label

lbl = Forms("导航").CreateControl("lblTest", ControlTypeEnum.Label)
lbl.Height=300
lbl.Width=400
lbl.Left = 10
lbl.Top = 50
lbl.BorderStyle=BorderStyle.FixedSingle
lbl.BorderColor=Color.FromARGB(47,79,79)
lbl.BackColor=Color.LightSteelBlue
lbl.Text = "测试"

Forms("导航").AddControl(lbl)

像上述代码在独立窗口、模式窗口、甚至在主窗口预览状态下都没有问题,但在主窗口模式下只能显示label的名称,边框、底色等均无法显示,不知如何解决?

--  作者:大红袍
--  发布时间:2016/4/8 15:05:00
--  

Dim lbl As WinForm.Label
lbl = Forms("导航").CreateControl("lblTest", ControlTypeEnum.Label)
lbl.Height=300
lbl.Width=400
lbl.Left = 10
lbl.Top = 50
lbl.text = "测试"
Forms("导航").AddControl(lbl)

lbl.BorderStyle=BorderStyle.FixedSingle
lbl.BorderColor=Color.FromARGB(47,79,79)
lbl.BackColor=Color.LightSteelBlue


--  作者:不可思议的虫
--  发布时间:2016/4/21 13:20:00
--  
按大红袍的方法修改后背景色显示OK,但边框显示又不正常了,然后把边框的设置放在Addcontrol前面就OK了,现在问题解决但不清楚道理何在?
--  作者:大红袍
--  发布时间:2016/4/21 14:03:00
--  
能解决就好,不要在意那些细节。
--  作者:ken0609
--  发布时间:2018/6/23 10:25:00
--  
foxtable窗体的lable控件绑定了字段,打印预览时怎么显示不出来
--  作者:有点蓝
--  发布时间:2018/6/23 11:53:00
--  
请上传实例说明。另外自己问题尽量开新帖说明,不要在老帖里回复。