Foxtable(狐表)用户栏目专家坐堂 → [分享]完美解决分区1/2比例问题


  共有2910人关注过本帖树形打印复制链接

主题:[分享]完美解决分区1/2比例问题

帅哥哟,离线,有人找我吗?
宇哥
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:137 积分:1046 威望:0 精华:0 注册:2021/1/7 16:45:00
[分享]完美解决分区1/2比例问题  发帖心情 Post By:2021/1/26 16:59:00 [只看该作者]

感谢蓝老师和狐友,本人刚学1个月 ,解决了赶紧发出来

图片点击可在新窗口打开查看此主题相关图片如下:gif 2021-01-26 16-51-26.gif
图片点击可在新窗口打开查看

代码:(建一个复选框改成按钮样式,依附于放到停靠于分区中线,代码放到全局事件checkedchanged中)
Dim sp As WinForm.SplitContainer = e.Form.Controls("SplitContainer2")
sp.SplitterDistance = sp3.Parent.Height /2
Dim chk As WinForm.CheckBox = e.Form.Controls("CheckBox0")
If e.sender.checked Then
    e.Sender.Image =  GetImage("image\折叠3.png")
     sp.SplitterDistance = sp.Height / 2
 Else
     e.Sender.Image =  GetImage("image\折叠4.png")
      sp.SplitterDistance =e.form.height- 30
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/26 17:05:00 [只看该作者]

图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4628 积分:33772 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2021/1/26 17:14:00 [只看该作者]

浪费了一丢丢空间,既然表的上面可以放控件,不如将复选框置于上面好过。

 回到顶部
帅哥哟,离线,有人找我吗?
宇哥
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:137 积分:1046 威望:0 精华:0 注册:2021/1/7 16:45:00
  发帖心情 Post By:2021/1/26 19:08:00 [只看该作者]

我自己这边在按钮旁边放置了一对text框 用来提示信息
还不错

 回到顶部
帅哥哟,离线,有人找我吗?
fangdejin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:410 积分:4274 威望:0 精华:0 注册:2018/7/18 21:08:00
  发帖心情 Post By:2021/1/26 19:30:00 [只看该作者]

不错。

 回到顶部