【水印文本框】C#WinForm给控件加入水印文字

查看数: 12710 | 评论数: 22 | 收藏 9
提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-9-20 00:42

正文摘要:

C#WinForm给控件加入水印文字 说明与效果图: 今天突然来了一个这样的需求,需要在C#的编辑框上加入一个Hint水印效果,类似如下图:

回复

Summer大大 发表于 2017-3-1 19:19:14
[C#] 纯文本查看 复制代码
public String WaterText { get; set; }
        private void textBox1_Enter(object sender, EventArgs e)
        {
            if (textBox1.Text == WaterText || textBox1.Text == "") 
            {
                textBox1.Text = "";
                textBox1.ForeColor = Color.Black;
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            WaterText = "要设置的水印文字";
            textBox1.Text = WaterText;
            textBox1.ForeColor = Color.Gray;
        }

        private void textBox1_Leave(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox1.Text == WaterText)
            {
                textBox1.Text = WaterText;
                textBox1.ForeColor = Color.Gray;
            }
        }
chn0000000 发表于 2017-2-21 21:51:31
复合物后和人格让我会更好
小口田 发表于 2017-2-21 13:06:56
感谢分享。
esf5021314 发表于 2016-10-21 15:30:28
谢谢楼猪分享,楼猪辛苦了~
iamlonelystar 发表于 2016-10-21 15:15:24
好文章!谢谢楼主
iamlonelystar 发表于 2016-10-21 15:14:52
好文章!谢谢楼主
yinghao2005 发表于 2016-10-10 14:26:16
强学习了...
梦玄庭 发表于 2016-9-25 17:48:28
试了,没效果啊,需要注意什么吗?textbox的属性?
bruce301 发表于 2016-9-14 16:26:17
测试了不行,有什么要注意的吗?

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-11-23 06:51, Processed in 0.706032 second(s), 34 queries , Gzip On.

快速回复 返回顶部 返回列表