本文主要是介绍C#编辑框添加水印,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在编辑框中添加水印既显得美观又省去很多标签的添加。如下图就是在C#编辑框中添加水印后的效果。
做个C#程序的人都知道,C#窗体程序的textBox并没有自动添加水印的属性。我们需要在程序中添加语句来实现给编辑框添加水印的操作。
实现上述效果步骤如下:
一、新建C#窗体程序
二、给窗体中添加两个textBox,分别为textBox1,textBox2,再分别给两个textBox中添加label,label1,label2.分别命名为用户名和密码。
三、在窗体文件中加入如下代码就OK
private void textBox1_TextChanged(object sender, EventArgs e)
{
label1.Visible = textBox1.Text.Length < 1;
}
private void label1_Click(object sender, EventArgs e)
{
textBox1.Focus();
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
label2.Visible = textBox2.Text.Length < 1;
}
private void label2_Click(object sender, EventArgs e)
{
textBox2.Focus();
}
这篇关于C#编辑框添加水印的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!