假如我有两个窗体 fromA fromB 在A 中写了一个方法 c1 在窗体B中如何调用窗体A 中的方法 c1
解决方案 »
- 一道简单的面试题,谁能帮我分析下结果是如何产生的
- 向EXCEL进程发送windows消息
- datagridview怎么样支持显示 html
- C# 如何删除计算机内指定证书
- 用Jmail接收邮件时,如何实现接受附件啊????
- 怎样判断ActiveDirectory活动目录是否连接??急急急急急急急急急急急急急!!!!!!!!!!!在线等
- Anders Hejlsberg 谈 C# 3.0(Cw (That's C Omega))
- java jdbc for sybase
- 关于C#使用函数作为参数的一个问题。
- 多个进程同时写文件时的问题?
- 套接字和网络协议之间的关系
- 大家谈谈C#中的round函数..
formB fb=new form(this);
fb.ShowDialog();
FormB:
Form1 f1;
public Form2(Form1 f1)
{
this.f1 = f1;
InitializeComponent();
}
//在FormB中就可以对Form1的对象f1进行操作了~
//例如:在FormB获得Form1的c1方法,便是f1.c1()
谢谢 请问一下 如果操作 FormA 的属性 也一样么 比如说 text 属性
Form1 f1;
f。text = "sssss";以及操作 FormA 中某控件的属性Form1 f1;
f.lbl1.text = "sssss";
FormA:
FormB fb=new form(this);
fb.ShowDialog();
FormB:
FormA fa;
public Form2(FormA fa)
{
this.fa = fa;
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
fa.c1(); //调用FormA的c1方法
fa.Text = "123"; //设置Form1的属性
fa.lbl1.text = "sssss";
}
汗···
我这里还有个问题 是否可以给予解答
http://topic.csdn.net/u/20100613/21/3019191a-e114-477c-90d9-8d3fb530539b.html