2012-11-09 35 views
1

我想在文本框中顯示佔位符值。當用戶嘗試鍵入文本框時,它將自動從文本框中刪除。任何人都可以解決它?在c中的文本框中使用佔位符#

+5

顯示你的努力,你試過嗎? ?? – NoNaMe

+4

http://vidmar.net/weblog/archive/2008/11/05/watermarked-textbox-in-windows-forms-on-.net.aspx花費不到30秒的時間搜索 –

回答

2

當文本框獲得焦點並失去焦點時使用事件。當文本框獲得焦點時,你這樣做MytextBox.Text = string.Emtpy當它失去焦點,你檢查,看是否有內容或沒有,如果沒有將其設置爲默認值是這樣的: string.IsNullOrWhiteSpace(MytextBox.Text) ? "Default" : MytextBox.Text