Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
分区面板是垂直分割,如何通过代码设置panel1的宽度
dim spc as winform.SplitContainer
spc.SplitterDistance = 200
只能这样设置吗
大小有限制吧
spc.SplitterDistance = 600
spc.FixedPanel = 1
窗口宽度800,控件停靠属性为fill,为何panel1的宽度没达到600呢
此主题相关图片如下:qq截图20120111120235.jpg
想达到两个分隔控件分别在窗口正中分割的目的
下载信息 [文件大小: 下载次数: ] | |
![]() |
老大,动态添加的达不到这个效果啊
Dim spc As WinForm.SplitContainer
spc = forms("窗口1").CreateControl("spc1",ControlTypeEnum.SplitContainer)
spc.SplitterDistance = 600
spc.FixedPanel = 1
spc.Dock = Windows.Forms.DockStyle.fill
forms("窗口1").AddControl(spc)
先加入窗口,再设置:
Dim spc As WinForm.SplitContainer
spc = forms("窗口1").CreateControl("spc1",ControlTypeEnum.SplitContainer)
spc.FixedPanel = 1
spc.Dock = Windows.Forms.DockStyle.fill
forms("窗口1").AddControl(spc)
spc.SplitterDistance = 600