以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何判断控件在页面集合(TabControl)中具体哪个页面? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192475) |
-- 作者:洮沙 -- 发布时间:2024/6/25 7:28:00 -- [求助]如何判断控件在页面集合(TabControl)中具体哪个页面? 如题,麻烦老师帮忙解答一下? 已解决: Dim tb As WinForm.TextBox = e.Form.Controls("TextBox13") Dim pg As WinForm.TabPage pg = tb.Parent [此贴子已经被作者于2024/6/25 8:12:15编辑过]
|
-- 作者:洮沙 -- 发布时间:2024/6/25 10:29:00 -- 一楼代码经测试,控件如果为TextBox没问题,但是换成CheckBox报错,麻烦老师帮忙解决一下,谢谢! Dim pg As WinForm.TabPage pg = e.Form.Controls("CheckBox2").Parent MessageBox.Show(pg.Name) ’此代码不执行 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件:窗口,客户增加窗口,Button1,Click 详细错误信息: 无法将类型为“Foxtable.WinForm.Form”的对象强制转换为类型“Foxtable.WinForm.TabPage”。
|
-- 作者:有点蓝 -- 发布时间:2024/6/25 10:33:00 -- 只能说明CheckBox2不是放在页签里面的 |
-- 作者:洮沙 -- 发布时间:2024/6/25 10:35:00 -- 找到原因了,谢谢! |