Foxtable(狐表)用户栏目专家坐堂 → [求助]分区面板的代码问题


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

主题:[求助]分区面板的代码问题

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


加好友 发短信
等级:幼狐 帖子:137 积分:1046 威望:0 精华:0 注册:2021/1/7 16:45:00
[求助]分区面板的代码问题  发帖心情 Post By:2021/1/26 12:03:00 [只看该作者]

分区分栏处放置了一个多选框(样式为按钮),窗口全局事件的checkedchanged中代码如下:
应用后FOXTABLE直接关闭跳出

Dim sp As WinForm.SplitContainer = e.Form.Controls("SplitContainer2")
sp.SplitterDistance = sp.width / 2

Dim chk As WinForm.CheckBox = e.Form.Controls("CheckBox0")

If e.sender.checked Then
    chk.checked = False
    e.Sender.Image =  "..\image\折叠3.png"
    sp.SplitterDistance = e.Sender.Width=20
Else
    chk.checked = True
    e.Sender.Image =  "..\image\折叠4.png"
    sp.SplitterDistance = sp.width / 2
End If


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210126120206.png
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

chk.checked = xxx这2句去掉

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


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



'Forms("主窗口").Controls("SplitContainer2").Panel2.


'Dim p As WinForm.SplitPanel = e.Form.Controls("SplitContainer2").Panel2
'p.ExtendSize = New Size(500,40)
Dim sp As WinForm.SplitContainer = e.Form.Controls("SplitContainer2")
sp.SplitterDistance = sp.width / 2

Dim chk As WinForm.CheckBox = e.Form.Controls("CheckBox0")

If e.sender.checked Then
   ' chk.checked = False
    e.Sender.Image =  "..\image\折叠3.png"
    sp.SplitterDistance = e.Sender.Width=20
    
    
Else
    'chk.checked = True
    e.Sender.Image =  "..\image\折叠4.png"
    sp.SplitterDistance = sp.width / 2
    
End If
[此贴子已经被作者于2021/1/26 22:21:09编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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


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


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

 已解决,果然是需要getimage(),谢谢


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


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

 老师!分区解决了,满满成就感!谢谢!我还发了分享帖

 回到顶部