社区
C#
帖子详情
一个窗体调用另一个窗体的方法
gengxin_914
2009-04-21 04:52:41
有两个窗体A和B,A和B不是子父窗体,是两个没有关联的窗体!
A窗体有个方法a(),a()方法是绑定数据的。 现在B窗体要调用A窗体的a()方法,该怎么弄啊。
我在B窗体中是这么调用的:
A frmA=new frmA();
frmA.a();
但是调用后A窗体却没有反应
...全文
142
14
打赏
收藏
一个窗体调用另一个窗体的方法
有两个窗体A和B,A和B不是子父窗体,是两个没有关联的窗体! A窗体有个方法a(),a()方法是绑定数据的。 现在B窗体要调用A窗体的a()方法,该怎么弄啊。 我在B窗体中是这么调用的: A frmA=new frmA(); frmA.a(); 但是调用后A窗体却没有反应
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gengxin_914
2009-04-21
打赏
举报
回复
[Quote=引用 1 楼 yangfeiyang 的回复:]
A和B这两个窗体是两个应用程序运行起来的么?
[/Quote]
A和B是同一个应用程序
[Quote=引用 2 楼 Sunshined 的回复:]
A frmA=new frmA();
frmA.a();
调试时有进去吗?
[/Quote]
调试时能进去,但是A窗体就是什么也不变
gjw_8888
2009-04-21
打赏
举报
回复
克隆出來的羊和原來的羊是同一頭羊嗎?
Harvey_He
2009-04-21
打赏
举报
回复
又见这种问题,我这里有三种方法,你爱用那种都行.懒得帖了
http://topic.csdn.net/u/20090212/16/398553eb-c9f1-46b1-be04-714ee23428ea.html
FlyBee
2009-04-21
打赏
举报
回复
a()方法是public吗?
namespace 对吗?
blestcc
2009-04-21
打赏
举报
回复
委託回調才是王道
Garnett_KG
2009-04-21
打赏
举报
回复
A frmA=new frmA();
frmA.Show();
frmA.a();
zgke
2009-04-21
打赏
举报
回复
或则你知道FormA的Name
FormA _FormA =(FormA)Application.OpenForms["FormA"];
_FormA .a();
blestcc
2009-04-21
打赏
举报
回复
A frmA=new frmA();
frmA.a();
這樣肯定不行,根本就不是同一個對象。你已經又new了一個對象了
yangqidong
2009-04-21
打赏
举报
回复
天天有人问这种问题
http://topic.csdn.net/u/20090420/20/4eddfad7-e14e-436b-b7e1-179b18655368.html
有代码
jieon
2009-04-21
打赏
举报
回复
什么叫没反应?
能调出方法应该公开了啊
wartim
2009-04-21
打赏
举报
回复
你new了一个新的对已经打开的当然没影响了。而且你new出来的这个新的也没show过
((frmA)Application.OpenForms["frmA"]).a();
zgke
2009-04-21
打赏
举报
回复
传递FRMA到FRMB
private A FrmA;
public frmb(frmA p_frmA)
{
FrmA=p_frmA;
}
使用的时候
FrmA.a();
Sunshined
2009-04-21
打赏
举报
回复
A frmA=new frmA();
frmA.a();
调试时有进去吗?
yafeya
2009-04-21
打赏
举报
回复
A和B这两个窗体是两个应用程序运行起来的么?
英语900句1.0
采用顶条技术,不知不觉学英语口语,提供源代码
采用主要技术如下:
1、顶条技术
2、发音引擎使用
3、特异
窗体
使用及拖动
4、使用资源文件
5、API函数
调用
源程序有详细注释
C#
一个
窗体
调用
另
一个
窗体
的
方法
一个
窗体
调用
另
一个
窗体
的
方法
:例如:
窗体
B要
调用
窗体
A中的
方法
1、首先在
窗体
A中将
窗体
A设为静态
窗体
public static FormA m_formA; //设此
窗体
为静态,其他
窗体
可
调用
此
窗体
中的
方法
2、然后在此
窗体
A的构造函数中加入 m_formA = this;public FormA() { InitializeComponent();...
C#
一个
窗体
调用
另
一个
窗体
的控件
需求:在
一个
窗体
点击确定时,获取文本框选中的文字。另一
窗体
增加一节点,节点名是该文本框选中的文字。LayerForm是要被
调用
的
窗体
,声明该
窗体
的静态变量,在另一
窗体
内
调用
即可。在LayerForm
窗体
内声明变量:public LayerForm() { InitializeComponent(); Instance = ...
C#如何从
一个
窗体
调用
另
一个
窗体
的
方法
(控件)?
以软件【银行业会计人员技能训练系统】为例,C#如何从
一个
窗体
调用
另
一个
窗体
的
方法
(控件)? 在结束一次练习后,主界面训练总次数如何即时改变? 假设主界面命名为Form1,其他界面为Form2。点击Form2中控件,实现Form1中
方法
。 Form1中代码应该为: public partial class Form1 : Form { public static Form1 f...
WinForm中
一个
窗体
调用
另
一个
窗体
的控件和事件的
方法
假设现在我有
一个
主
窗体
Form1,现想在另外两个
窗体
Form2,Form3中运用不同的
方法
来实现:修改Form2,Form3中的numericUpDown的值时Form1中textbox值随之改变。先讲第一种
方法
,直接将整个
窗体
作为参数传给另
一个
窗体
。这是Form1中的代码:[csharp] view plain copy public partial class Form1 : Form ...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章