• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

C#开发windows application 窗体间的变量怎么传递???

formatkm 2003-08-20 11:44:40
我在父窗体用一button打开一子窗体,然后在子窗体用textBox收集数据,但这个收集的书籍怎么样传到父窗体,在父窗体的textBox中显示出来???
...全文
10 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
formatkm 2003-08-21
问题解决,谢谢!
回复
雪狼1234567 2003-08-20
你可义定义一个public static 变量其实相当于全局变量,你可以在任何类里(一个工程)用它,而不用创建类的实例
回复
saucer 2003-08-20
actually, you'd better do

子窗体1.ShowDialog();
MyTextBox.Text = 子窗体1.YourText;

otherwise, pass the 父窗体 object into 子窗体, and call 父窗体's properties or methods directly in 子窗体
回复
formatkm 2003-08-20
等我试试!
回复
saucer 2003-08-20
expose a property from the 子窗体


class 子窗体 : Form
{
public string YourText { get {return mtextbox.Text;}}

...
}

子窗体1.Show();
MyTextBox.Text = 子窗体1.YourText;
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2003-08-20 11:44
社区公告

让您成为最强悍的C#开发者