C#如何将多个窗口中的STRING字符串传递到主窗口上的listbox去

RT将多个子窗口中的变量添加到主窗口的LISTBOX中去,如果在主窗口中的LISTBOX中还有值,那么保留LISTBOX中的值,添加到LISTBOX的下一行,并且在完成后... RT将多个子窗口中的变量添加到主窗口的LISTBOX中去,如果在主窗口中的LISTBOX中还有值,那么保留LISTBOX中的值,添加到LISTBOX的下一行,并且在完成后刷新主窗口的LISTBOX
我需要一些实际的代码。我不是计算机专业,C#经验也很少谢谢啦
展开
 我来答
376710727
2016-05-18 · TA获得超过8937个赞
知道大有可为答主
回答量:2593
采纳率:100%
帮助的人:1225万
展开全部
看你子窗口是如何传递了、
如果是子窗口关闭时,参数传递到父窗体,可以使用构造函数。
在子窗口写构造函数:
public MyForm(string str)
{
//子窗口初始化 然后把str绑定给你子窗口的控件
}
Winform或者WPF调用子窗口一般都是
string str = "";
var mf = new MyForm(str);
mf.ShowDialog(); //或者show();
当子窗口关闭的时候 会返回子窗口改变后的str。

如果是子窗口不关闭,就要往回传递值,可以使用全局变量
public static string str{set;get;}

如果希望自动刷新,最好使用委托进行回调,会比较麻烦,可以看一下msdn的例子。

listbox中提供 Items.Add()方法,向里面添加参数。
C#代码要在VS中才能编译运行,你连实际的项目都没有,也没有给实现的技术。
要是需要能运行的程序建议你直接上某宝去买。
匿名用户
2016-05-18
展开全部
listBox1.Items.Add(参数);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式