[英]On a button click, create a new window and display content of an array in C#
我在添加数据的地方有一个主GUI,共有12列。 每个数据进入时都在一行上。此数据被推入一个可全局访问的数组中。 该数组是动态2D数组,每当我输入一组数据时,数组就会增长。
我希望有一个按钮,当按下该按钮时,它显示阵列中保存的所有当前可用数据。 如果我可以编辑它,那就更进一步了,但是目前,我只需要能够查看数组的内容。
我的代码只要有许多按钮,列表框可以完成不同的功能。 如果需要,我可以邮寄我的代码。
public void button1_Click(object sender, EventArgs e) {
Form2.Fm2 = new Form2();
Form2.Fm2.listBox1_SelectedIndexChanged();
if (Form2.Fm2 == null) {
Form2.Fm2.Show();
}
else {
Form2.Fm2.Show();
Form2.Fm2.BringToFront();
}
}
在上面,我想将2D数组的值传递到Form2的列表框中。 这是正确的方法还是我缺少什么?
您可以更改显示窗体的构造函数以采用数组,然后使用它填充一个ListView或另一个适当的控件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.