为什么我在C#中关闭表单时列表框中的项目会消失?
问题是:我有Form1(欢迎屏幕)、Form2(游戏)、Form3(带有游戏单词的列表框)。当我添加新单词并返回欢迎屏幕或游戏时,最近添加的单词(项目)将消失。列表框中始终只有集合中的默认项 语言:visualc# 代码如下:为什么我在C#中关闭表单时列表框中的项目会消失?,c#,listbox,C#,Listbox,问题是:我有Form1(欢迎屏幕)、Form2(游戏)、Form3(带有游戏单词的列表框)。当我添加新单词并返回欢迎屏幕或游戏时,最近添加的单词(项目)将消失。列表框中始终只有集合中的默认项 语言:visualc# 代码如下: private void button2_Click(object sender, EventArgs e) { if (textBox1.TextLength > 3) { listBox1.Item
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.TextLength > 3)
{
listBox1.Items.Add(this.textBox1.Text);
button2.Visible = false;
textBox1.Visible = false;
listBox1.Height = 211;
textBox1.Text = "";
label1.Visible = false;
}
else {
label1.Visible = true;
}
brojreci = listBox1.Items.Count; //number of items in listbox
}
更新:
我有一个关于如何关闭表单的问题:
this.hide();
如何关闭表单?标准错误是使用错误的对象引用。只要在构造函数上设置一个断点,您可能会得到两次中断。调试器的堆栈跟踪窗口向您显示错误代码。您能告诉我怎么做吗?