【问题标题】:Windows form show list itemsWindows 窗体显示列表项
【发布时间】:2013-12-16 08:28:31
【问题描述】:

我已将输入保存到列表中,如何使其显示在下一个表单的文本框中? 这是我目前的代码。

Form1(文本框所在的位置)

namespace WindowsFormsApplication4
{
    public partial class Form1 : Form
    {

        public Form1()
        {
            InitializeComponent();


        }

        public void button1_Click(object sender, EventArgs e)
        {
            Class1 a = new Class1();
            a.minLista.Add(textBox1.Text);
            Form2 Form1 = new Form2();
            this.Hide();
            Form1.Show();
        }
    }
}

列表所在的类

namespace WindowsFormsApplication4
{

    public class Class1

    {
        public List<string> minLista = new List<string>();
    }

}

【问题讨论】:

  • 你为什么要创建一个列表来保存一个文本框值,你也可以将它存储在一个字符串变量中。
  • 你到底想达到什么目的???
  • 我将拥有许多文本框值,这就是我想要列出的原因。我希望将 form1 中 textbox1 的输入打印在 form2 上的文本框中。 (我稍后会在应该输出的地方添加更多文本框和更多表单

标签: c# winforms list get output


【解决方案1】:

将列表定义为

namespace WindowsFormsApplication4
{
public class Class1

{
    public static List<string> minLista = new List<string>();
}
}

form1 load中写成

txtVal.Text= Class1.minLista[0];

【讨论】:

  • txtVal 是文本框名称吗?
猜你喜欢
  • 2018-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-14
  • 2010-11-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多