我想我的文本只在我的Textbox
刪除一次,所以它不會清除Textbox
每次我點擊。我目前的代碼如下所示:刪除文本框默認文本只有一次點擊後,c#表
private void textBox1_Click(object sender, EventArgs e)
{
textBox1.Text = string.Empty;
}
但是,如何才能讓它只刪除一次文本?
我想我的文本只在我的Textbox
刪除一次,所以它不會清除Textbox
每次我點擊。我目前的代碼如下所示:刪除文本框默認文本只有一次點擊後,c#表
private void textBox1_Click(object sender, EventArgs e)
{
textBox1.Text = string.Empty;
}
但是,如何才能讓它只刪除一次文本?
你可以使用一個簡單的布爾標誌:
public partial class Form1 : Form
{
bool firstClick = true;
而在你的事件處理程序:
private void textBox1_Click(object sender, EventArgs e)
{
if (firstClick)
{
textBox1.Text = string.Empty;
firstClick = false;
}
}
對不起,但在哪裏適合這個布爾標誌? :/這些是我第一次進行WFA編程的時間,對不起。 – Gasper
@GasperRataj看到我的編輯。將它放入表單類的聲明中。 –
怎麼樣 - textBox1.Enabled = FALSE;之後? 或一些全局布爾和if語句如果你不想禁用按鈕 – Dartek12
嗨,歡迎來到stackoverflow。你能否問你的問題更清楚一點? –