看了半天textbox屬性好像沒有提示文字這塊的
那麼就自己來實現一下
主要是一個變量,兩個函數
Boolean textboxHasText = false;//判斷輸入框是否有文本
然後兩個事件觸發函數
//textbox獲得焦點
private void Textbox_Enter(object sender, EventArgs e)
{
if (textboxHasText == false)
Textbox.Text = "";
Textbox.ForeColor = Color.Black;
}
//textbox失去焦點
private void Textbox_Leave(object sender, EventArgs e)
{
if (Textbox.Text == "")
{
Textbox.Text = "提示內容";
Textbox.ForeColor = Color.LightGray;
textboxHasText = false;
}
else
textboxHasText = true;
}
其中還改變字體的顏色,輸入的文本一般爲黑色,提示爲灰色
就是這樣!