Winform watermark text on textbox:
public string initTextClient = “Client”;
public bool editedClient;public SelectMatterClient()
{
InitializeComponent();txtClient.Text = initTextClient;
txtClient.ForeColor = Color.Gray;}
private void txtClient_KeyPress(object sender, KeyPressEventArgs e)
{
editedClient = !char.IsControl(e.KeyChar);
}private void txtClient_Enter(object sender, EventArgs e)
{
if (!editedClient)
{
txtClient.Clear();
txtClient.ForeColor = Color.Black;
}
}private void txtClient_Leave(object sender, EventArgs e)
{
if (!editedClient)
{
txtClient.Text = initTextClient;
txtClient.ForeColor = Color.Gray;
}
}
↧
Winform – Override textbox to show sample text and clear on click
↧