社区
VB基础类
帖子详情
如何在一个窗体中控制另一个窗体中的控件
sheryle99
2003-11-03 04:17:08
我建了两个窗体form1和form2,form1中有两个frame,form2是登录窗体,点击form2
中的ok按钮,使form2消失同时form1中的frame1显示,怎么实现??
...全文
62
11
打赏
收藏
如何在一个窗体中控制另一个窗体中的控件
我建了两个窗体form1和form2,form1中有两个frame,form2是登录窗体,点击form2 中的ok按钮,使form2消失同时form1中的frame1显示,怎么实现??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chutianqi
2003-11-04
打赏
举报
回复
'在Form2中
Private Sub Form_Unload(Cancel As Integer)
Form1.Show
Form1.frame1.Visible=True
Unload Me
End Sub
kimurakenshin
2003-11-04
打赏
举报
回复
up,up,very good
itlive
2003-11-04
打赏
举报
回复
private sub commandok_click()
form1.frame1.visible=true
form1.show
unload form2
end sub
pcwak
2003-11-04
打赏
举报
回复
窗体名.控件名.属性(.方法)
kimurakenshin
2003-11-04
打赏
举报
回复
Private Sub Ok_Click()
Form1.show
Form1.Frame1.visible = True
Form1.Frame2.visible = False
Unload me
End Sub
yjch
2003-11-04
打赏
举报
回复
窗体名.控件名.属性(.方法)
CBASE
2003-11-03
打赏
举报
回复
窗体名.控件名
eyecao
2003-11-03
打赏
举报
回复
忘了说句,是把这段代码加到Form2 的OK 按钮里面!
eyecao
2003-11-03
打赏
举报
回复
楼上的chewinggum(口香糖·向星星前进) ,应该是没看清楚题目吧!
按Rick110AAA(海牛猪猪) 说的去做就可以,也可以参考这个:
Private Sub Command1_Click()
Form1.Frame1.Visible = True
Form1.Frame2.Visible = False
Form1.Show
Unload Me
End Sub
脆皮大雪糕
2003-11-03
打赏
举报
回复
Option Explicit
Private Sub Command1_Click()
Form2.Frame1.Visible = True
Form2.Frame2.Visible = False
Unload Me
End Sub
Private Sub Command2_Click()
Form2.Frame2.Visible = True
Form2.Frame1.Visible = False
Unload Me
End Sub
Private Sub Form_Unload(Cancel As Integer)
Form2.Show
End Sub
海牛
2003-11-03
打赏
举报
回复
'在Form2中
Private Sub Form_Unload(Cancel As Integer)
Form1.Show
Form1.frame1.Visible=True
Unload Me
End Sub
C# 在
一个
From
窗体
中
调用另
一个
窗体
中
的
控件
本文主要介绍如何实现在
一个
窗体
中
调用另
一个
窗体
中
的
控件
。 如:实现在Form2
中
调用Form1
中
的checkBox1,下面是实现步骤: 1、在Form1
窗体
中
实现Form2
窗体
对象form2,并设置form2对象的Owner为Form1。 Form2 form2 = new Form2(); form2.Owner = this; 2、在Form2
中
实现Form1的
窗体
对象,调用chec...
在
一个
窗体
中
调用另
一个
窗体
的
控件
或方法(C#)
在
一个
窗体
中
调用另
一个
窗体
的
控件
或方法 解决方案:从构造函数
中
传递参数(Form)。 1、将Form1
中
的
控件
改成public属性 具体实现过程请参看一下代码(在form1的textbox1
中
输入然后在form2
中
的label1
中
显示textbox
中
的内容 //form1代码,form1
中
有
一个
label1和
一个
button1,其
中
label1的modifier属性为public namespac...
C#:在
一个
窗体
类
中
改变另
一个
窗体
控件
的属性
例如:要在Form2
窗体
类
中
,改变Form1
窗体
中
某
控件
的属性(内容、尺寸等)。 本人所知道的至少有两种方式,第一种方法类似于设置从属关系,具体方式如下: 1、在Form1
中
添加
一个
要改变属性的
控件
,并在属性对话框
中
设置该
控件
的Modifiers属性值为public。 2、在Form1.load事件
中
添加三行代码: Form2 myform = new Form2(); ...
C#
一个
窗体
调用另
一个
窗体
的
控件
需求:在
一个
窗体
点击确定时,获取文本框选
中
的文字。另一
窗体
增加一节点,节点名是该文本框选
中
的文字。LayerForm是要被调用的
窗体
,声明该
窗体
的静态变量,在另一
窗体
内调用即可。在LayerForm
窗体
内声明变量:public LayerForm() { InitializeComponent(); Instance = ...
winform
中
一个
窗体
访问另
一个
窗体
的
控件
在项目
中
需要用到在子
窗体
的操作都记录在主
窗体
的
控件
中
,比如richTextBox
控件
1,首先在主
窗体
的designer代码页将该
控件
的属性设置为public,默认为private的 2,在主
窗体
页面声明变量,如下: public static mainForm form;然后再在该
窗体
类的构造方法
中
加上:form=this; 3,再在子
窗体
中
直接引用就行了,无论
控件
还是方法都可以引用了,前提一定要是public mainForm.form.RunLog(mainForm.form.richTextBox
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章