我希望在我的 Textbox
中只删除一次我的文本,这样它就不会在我每次单击时清除 Textbox
。我当前的代码如下所示:
private void textBox1_Click(object sender, EventArgs e)
{
textBox1.Text = string.Empty;
}
但是我怎样才能让它只删除一次文本呢?
最佳答案
您可以使用一个简单的 bool 标志:
public partial class Form1 : Form
{
bool firstClick = true;
在您的事件处理程序中:
private void textBox1_Click(object sender, EventArgs e)
{
if (firstClick)
{
textBox1.Text = string.Empty;
firstClick = false;
}
}
关于c# - 单击后仅删除文本框默认文本,c# form,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38902708/