2012-06-25 3 views
3

как создать водяной знак текстовое поле в WinformКак создать водяной знак текстовое поле

я хочу использовать в своих приложениях Экран входа в

+1

http://www.codeproject.com/Art icles/319910/Custom-TextBox-with-watermark –

+1

спасибо david, но я не хочу использовать настраиваемый элемент управления – kapil

+0

возможный дубликат [Watermark TextBox в WinForms] (http://stackoverflow.com/questions/4902565/watermark-textbox-in -winforms) – Sarfraz

ответ

2

, если вы хотите, чтобы сделать его простым, вы можете сделать это:

string xyz = "Enter User Name Here.."; 
    private void textBox_Leave(object sender, EventArgs e) 
    { 
     { 
      if (textBox.Text.Length.Equals(0)) 
      { 
       textBox.Text = xyz; 
      } 
     } 
    } 

    private void textBox_Click(object sender, EventArgs e) 
    { 
     { 
      if (textBox.Text.Equals(xyz)) 
      { 
       textBox.Clear(); 
      } 
     } 
    } 

и не ставить следующие строки в случае Form_Load:

textBox.Text = xyz; 
    textBox.Select(textBox.Text.Length, 0); 
+0

спасибо, но все еще не найдено ans, который я хочу – kapil

Смежные вопросы