社区
C#
帖子详情
多个窗体实例互访的问题.
njopsoft
2005-05-09 09:00:26
主窗体Form1,new出Form2的两个实例form2_1,form2_2,也new出Form3的实例form3,现在我要实现的是:在form3的某事件中定位form2_1或者form2_2中的richtextbox的某一行,就是假设form3的事件知道第10行,那么点击一下,form2_1中的richtextbox的10行被选中了(有变色),好像很难,这厢有礼了。
...全文
113
5
打赏
收藏
多个窗体实例互访的问题.
主窗体Form1,new出Form2的两个实例form2_1,form2_2,也new出Form3的实例form3,现在我要实现的是:在form3的某事件中定位form2_1或者form2_2中的richtextbox的某一行,就是假设form3的事件知道第10行,那么点击一下,form2_1中的richtextbox的10行被选中了(有变色),好像很难,这厢有礼了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
njopsoft
2005-05-09
打赏
举报
回复
谢谢各位,我还是不明白,能不能说的清楚点,谢谢,最好有C#代码说明.
QianCJ
2005-05-09
打赏
举报
回复
将所有的窗体实例都放在一个地方,在任何窗体处都可以访问实例就可以了
CityhunterID
2005-05-09
打赏
举报
回复
up
s2722357
2005-05-09
打赏
举报
回复
把form2_1的实例传给form3(不是从新NEW)form2_1.richtextbox就可以用呀 ~
singlepine
2005-05-09
打赏
举报
回复
http://dotnet.aspx.cc/ShowDetail.aspx?id=B8C64B14-5A2C-462F-8097-2726D7D15C1D
关于Visual Basic 2005 Beta中
窗体
互访
技术的思索
每一天,都有VB6的程序员开始转入.NET开发,而他们面临的最首要的
问题
,便是要习惯.NET里那些面向对象的金科玉律。因此,论坛上总会重复地听到网友们讨论如何在Visual Basic .NET 2003中进行
窗体
之间的互相访问的
问题
。早些时候,我特地发表了一篇关于此
问题
解决方案的文章,通过重写Sub New,利用Me关键字在新
窗体
中获得另一个
窗体
的
实例
。现在VB2005的时代马上要到来了,会不会
关于两个
窗体
间的
互访
开始做Winform开发的时候,两个
窗体
之间的
互访
一直是我比较头疼的!当然要实现
互访
的方法非常多,较常用的有通过构造直接传值。昨天又试了两种方法。 两个
窗体
的
互访
,其实就相当于是两个类之间的
互访
。Winform里面默认
窗体
的属性都是设置为private的,所以,当你另一个类要访问时,肯定是访问不到另一个类内部定义的private的属性。那么只需要改变private为pub
C#如何实现
窗体
间数据
互访
?
C#如何实现
窗体
间数据
互访
?例:建一个C#的应该程序,做二个
窗体
,每个
窗体
上加一个按扭,当点第一个
窗体
(主)时,把第二个
窗体
标题改为222222并显示出来(连续点击多次而不New多少出来),然后单击第二个
窗体
(222222)上的按扭,将第一个
窗体
(主)的标题修改为111111111即可。 我用 VB.net 里的方法将其转为C#private static Form1 m_Form = new F
窗体
间控件
互访
首先创建一个父
窗体
form1,拥有一下控件:textBox1,button1;再创建一个子
窗体
form2,拥有控件:textBox2,button2;(首先描述一下整个过程:当点击form1的button1时,打开form2窗口,然后在textBox2里面输入任意值,当点击button2时,将textBox2的值传给textBox1,即实现
窗体
间传值)第一种方法:在button1的
窗体
互访
方法一在Form2内写: Dim my_form2 As Form2 = New Form2 Public Sub New(ByVal sender As Object) MyBase.New() 该调用是 Windows
窗体
设计器所必需的。 InitializeComponent() 在 InitializeComponen
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章