以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 一个窗体中 有多个分区面板 如何固定他们的比例呢? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149731) |
-- 作者:李孝春 -- 发布时间:2020/5/10 21:55:00 -- 一个窗体中 有多个分区面板 如何固定他们的比例呢? 一个窗体中 有多个分区面板 如何固定他们的比例呢? 实现图中1 2两个分区面板不管窗体怎么变化 他们的比例都是一样大
|
-- 作者:有点蓝 -- 发布时间:2020/5/11 9:34:00 -- 在窗口sizechanged事件 If e.Form.width > 0 AndAlso e.Form.height > 0 Then Dim sp3 As WinForm.SplitContainer = e.Form.Controls("SplitContainer3") sp3.SplitterDistance = sp3.parent.width / 2 End If |
-- 作者:李孝春 -- 发布时间:2020/5/15 16:07:00 -- 回复:(有点蓝)在窗口sizechanged事件If e.Form.wid... 楼上的代码实现了分区面板Vertical平均分配 Horizontal模式下 怎么实现按照比列显示呢? 采用緢定 一直搞不定 设计时是这样
[此贴子已经被作者于2020/5/15 16:11:37编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/5/15 16:09:00 -- 上传实例 |
-- 作者:李孝春 -- 发布时间:2020/5/15 16:40:00 -- 回复:(有点蓝)上传实例 麻烦有点蓝老师哦 以下内容是专门发给有点蓝浏览 [此贴子已经被作者于2020/5/15 16:41:19编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/5/15 16:51:00 -- 哪个窗口?怎么测试? |
-- 作者:李孝春 -- 发布时间:2020/5/15 17:01:00 -- 回复:(有点蓝)哪个窗口?怎么测试? 就是打开的第一个窗体 在窗体名称中是 比对窗体 显示文件列表和附件列表的部分 是在设计时正常 当窗体全屏或者放大时候就会体现出来 不完整不协调 |
-- 作者:有点蓝 -- 发布时间:2020/5/15 17:07:00 -- 这个没有办法。客户端窗口没有很好的办法适应所有屏幕 |
-- 作者:李孝春 -- 发布时间:2020/5/15 17:09:00 -- 回复:(有点蓝)这个没有办法。客户端窗口没有很好的... 不是窗口哦 是分区面板6 的比例 比如我想调整第一个面板显示百分之70 第二个分区就只显示百分之70
|
-- 作者:有点蓝 -- 发布时间:2020/5/15 17:12:00 -- 和分区面板3的用法完全一样呀。到sizechanged处理,按比例获取高度设置不就行了 |