如何在C#中的表单之间传输变量?
我只是想知道如何在表单之间传递字符串和整数变量。 关于我的意思的例子是让用户输入他们的免费精选名字大全和年龄,这些免费精选名字大全和年龄将转移并以另一种forms显示并通过按钮激活。
您可以通过使用简单事件和委托概念来实现此目的。 从Form 1
发布活动,您可以在Form 2
页面中订阅。 Delegate
将充当Event
和Event handler
之间的通信通道。
使用Global静态类来保存值。 只需在另一个位置使用该类的对象。并在任务完成时创建该类的新对象。
你的答案就在这附近:
1) 如何在c#windows应用程序中的表单之间传递值?
2) 在表单之间传递数据
3) 在不丢失信息的情况下在表格之间切换
4) windows.form c#在表单之间移动
5) 在C#中的两个窗体之间进行通信
6) 如何在表格之间共享数据?
7) 在表单之间传递数据
8) 从form2上的另一个文本框中的form1上的一个文本框中获取数据
您可以使用公共属性将值从主窗体传递到子窗体。
就像是
上述就是C#学习教程:如何在C#中的表单之间传输变量?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
public partial class ParentForm : Form { public ParentForm() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { ChildForm c = new ChildForm(); c.StringValue = "TADA"; c.IntValue = 42; c.Show(); } } public partial class ChildForm : Form { public string StringValue{get; set;} public int IntValue { get; set; } public ChildForm() { InitializeComponent(); } }
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1030414.html