相关疑难解决方法(0)

在C#中的两个窗体之间进行通信

我有两种形式,一种是主要形式,另一种是选项形式.例如,假设用户点击主窗体上的菜单:Tools -> Options这将导致我的选项表单显示.

我的问题是如何将我的选项表单中的数据发送回我的主表单?我知道我可以使用属性,但我有很多选择,这似乎是一件单调乏味的事情.

那么最好的方法是什么?

c# properties winforms

38
推荐指数
3
解决办法
7万
查看次数

在表单之间传递数据

我有两种形式.首先,Form1有一个组框,一些标签和一个列表框.我按下一个按钮,Form2打开新的并包含一些文字.我想将文本传输Form2到列表框中Form1.

到目前为止,我所做的是将listbox的修饰符设置为public,然后将此代码放在按钮中Form2

Form1 frm = new Form1();
frm.ListBox.items.Add(textBox.Text);
Run Code Online (Sandbox Code Playgroud)

但令人惊讶的是,这并没有增加任何价值.我以为我错了插入所以我做了同样的程序.这一次,我公开了一个标签,并在其Text属性中添加了文本框值,但它失败了.

有任何想法吗?

c# winforms

11
推荐指数
4
解决办法
6万
查看次数

如何在表单之间共享数据?

考虑两种形式:form1 和 form2

form1电话form2

form2 frm = new form2()
frm.show
Run Code Online (Sandbox Code Playgroud)

form2显示带有数据的网格。选择数据后,将其放入文本框中。

我需要的返回值form2,以form1当它关闭。

如何才能做到这一点?

c# winforms

3
推荐指数
1
解决办法
4634
查看次数

如何在c#windows应用程序中的表单之间传递值?

我有两个表单A和B.表单A是应用程序的默认启动表单.我在表单A中做了一些事情然后我想要并行运行我的表单B,然后将表单B中的参数传递给表单B中的方法.

怎么样 ?

c#

2
推荐指数
2
解决办法
8590
查看次数

标签 统计

c# ×4

winforms ×3

properties ×1