繁体   English   中英

单击按钮,创建一个新窗口,并在C#中显示数组的内容

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM