社区
VB
帖子详情
请问怎样实现两个窗体简的互访
lzq821202
2005-03-29 02:46:17
VB.NET下怎样实现窗体间的互访啊?比如,点FORM2中的按钮,改变FORM1中控件显示的内容.
...全文
189
7
打赏
收藏
请问怎样实现两个窗体简的互访
VB.NET下怎样实现窗体间的互访啊?比如,点FORM2中的按钮,改变FORM1中控件显示的内容.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzq821202
2005-03-29
打赏
举报
回复
恩,可以了,谢谢了.
对了,能再具体介绍一下第2种方法吗?
hamadou
2005-03-29
打赏
举报
回复
在form1中的一个按钮单击事件写:
dim frm as new form2(me)
frm.show()
在form2中写:
Private m As Form1
Public Sub New(ByVal sender As Object)
MyBase.New()
'该调用是 Windows 窗体设计器所必需的。
InitializeComponent()
'在 InitializeComponent() 调用之后添加任何初始化
m = DirectCast(sender, Form1)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
m.TextBox1.Text = "haha!"
End Sub
lzq821202
2005-03-29
打赏
举报
回复
在Form2中怎么引用me 啊,能不能说具体点.
hamadou
2005-03-29
打赏
举报
回复
方法1。在new一个from2的时候传递一个参数me 过去!在form2中用个变量引用me,然后对这个变量进行操作就是了。
方法2.form2的show之前,给form2的实例的一个属性赋值,这个属性就是form1的实例。然后通过这个属性进行操作form1的控件或属性。
lzq821202
2005-03-29
打赏
举报
回复
这样可以吗...
Form1是主界面窗口,我在Form1里定义了一个Form2的对象,然后Form2.ShowDialog()显示Form2.
我现在的问题是,怎样在Form2中对Form1中的控件进行操作...
VB里面直接Form1.就可以了,但.net怎么不行啊.
初学.net,请各位赐教!!!!!!!!!
toufu
2005-03-29
打赏
举报
回复
寒。。没看清。。
比如在FORM1中有个TEXTBOX1
在FROM2中对其操作就是FORM1.TEXTBOX1.xxxxxx
xxxxx是具体的操作
toufu
2005-03-29
打赏
举报
回复
dim frm1 as form1
frm1.show
关于Visual Basic 2005 Beta中
窗体
互访
技术的思索
文章主要讲述VB6程序员转入.NET开发面临习惯面向对象规则的问题,重点介绍VB2005里My.Forms命名空间可维护
窗体
默认实例,解决
窗体
互访
问题。还提到My.Forms不会自动创建和回收实例,以及重写Sub New
实现
窗体
互访
的方法,指出My是VB2005值得关注的新特性。
关于
两个
窗体
间的
互访
本文探讨了Winform开发中
窗体
间的
互访
方法,包括改变属性访问域、通过封装公共方法访问私有属性及利用父子关系和Application.OpenForms集合进行实例定位。
C#如何
实现
窗体
间数据
互访
?
本文介绍了一种在C#应用程序中
实现
两个
窗体
间数据交互的方法。通过使用静态成员来确保每次调用都返回同一个
窗体
实例,避免了重复创建的问题。文中还讨论了在实际操作中遇到的一个bug,并提供了相应的解决思路。
窗体
互访
博客介绍了Windows
窗体
间相互调用的三种方法。方法一是在Form2内编写特定代码,可将部分代码写入按钮;方法二是通过代码
实现
两个
form相互调用;方法三是在模块中定义公共变量,在form的事件中进行操作,且这些代码均测试通过。
窗体
间控件
互访
本文介绍两种
窗体
间传值的方法。方法一通过直接设置目标
窗体
的属性来传递值;方法二通过构造函数参数传递目标
窗体
实例,在按钮点击事件中进行值的更新。
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章