我有这样的代码:C#清晰的文本框
private void button2_Click(object sender, EventArgs e)
{
//add pgs selected to array, array needs to be global? combobox1 accCollection.Items.Add(value);
textbox18.text = "";
pgHolder[pgCount] = comboBox1.Text + ", "; // error here why?
pgCount++;
foreach(string Pg in pgHolder)
{
pgTemp = Pg;
pgHolder1 += pgTemp;
}
textBox18.Text = pgHolder1;
}
我已经尝试了txtbox.text = "";
但这不起作用。我在这里错过了什么吗?有没有.clear
或我需要做点什么?
正如你可以告诉我试图清除文本框每次我点击按钮。
!!更新! 我的字符串数组声明以“0,0,0,0” 确定它看起来像它不是文本框中的默认值,但我的逻辑,继承人发生了什么
点击,组合框=“50”,显示“ 50,0,0,0“ 单击,组合框= 75,显示”50,0,0,0,50,75,0,0“
我需要它来显示50,75,0,0 。
请定义“不起作用”并具体说明错误。 – ChrisF
你在开发什么? ASP.NET,Winforms,WPF?什么是pgHolder?你怎么清理文本框?您将textBox18.Text设置为另一个变量,而不是“”或string.Empty –
c#,winforms .. pgholder是一个字符串数组。 – lemunk