C#:两个好无联系的winform页面之间传值
来源:百度知道 编辑:UC知道 时间:2024/06/30 19:06:18
建一个静态类
using System;
using System.Collections.Generic;
using System.Text;
namespace WindowsApplication5
{
static class Class1
{
public static string aa;
public static string getA
{
get { return aa; }
}
public static string setA
{
set { aa = value; }
}
}
}
在F1的Form中点button时附值
private void button1_Click(object sender, EventArgs e)
{
Class1.setA = textBox1.Text;
}
当你在F2的Form中就可以取了
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Class1.getA);
}
用属性器。
如果是同一个站点的话,用session吧,不过session有几种存放方式,有些需要从一个页面链接到另一个页面session才生效,有些不需要
方法蛮多的。可以用属性传,也可以 用静态方法。
也可以单独弄一个类也行。
具体的例子冒得。。。
因为不晓得你要用在哪种情况下。
能说明白点吗!???