以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]SplitterPanel对象怎么获取它所属的SplitContainer对象? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119465) |
-- 作者:mxko -- 发布时间:2018/5/25 11:56:00 -- [求助]SplitterPanel对象怎么获取它所属的SplitContainer对象? 如题: SplitterPanel对象怎么获取它所属的SplitContainer对象? 用下面代码: Dim sp1 As WinForm.SplitPanel = MTab.Parent MessageBox.Show( sp1.Parent.Name) 出错: 调用的目标发生了异常。 |
-- 作者:mxko -- 发布时间:2018/5/25 11:59:00 -- 已经自己解决了 加上basecontrol |
-- 作者:有点甜 -- 发布时间:2018/5/25 12:02:00 -- 使用之前,先赋值,afterLoad事件
Dim sp As WinForm.SplitContainer = e.Form.Controls("SplitContainer1")
之后用parent.name就可以获取panel1、panel2的值。
如果要获取SplitContainer,这样写 e.sender.parent.basecontrol.parent.name |