黑马程序员技术交流社区
标题:
DevExpress实现为TextEdit设置水印文字的方法
[打印本页]
作者:
陈君
时间:
2014-8-28 23:17
标题:
DevExpress实现为TextEdit设置水印文字的方法
这篇文章主要介绍了DevExpress实现为TextEdit设置水印文字的方法,对C#程序设计人员来说是一个很实用的技巧,需要的朋友可以参考下
本文实例展示了DevExpress实现为TextEdit设置水印文字的方法,是一个很实用的技巧。分享给大家供大家参考。
关键代码如下:
public static void SetWatermark(this TextEdit textEdit, string watermark)
{
textEdit.Properties.NullValuePromptShowForEmptyValue = true;
textEdit.Properties.NullValuePrompt = watermark;
}
public static void ClearWatermark(this TextEdit textEdit)
{
if (textEdit.Properties.NullValuePromptShowForEmptyValue)
textEdit.Properties.NullValuePrompt = string.Empty;
}
复制代码
测试代码如下:
private void Form1_Load(object sender, EventArgs e)
{
textEdit1.SetWatermark("请输入用户名称....");
textEdit2.SetWatermark("请输入用户密码....");
}
private void simpleButton1_Click(object sender, EventArgs e)
{
textEdit1.ClearWatermark();
textEdit2.ClearWatermark();
}
复制代码
代码效果如下图所示:
281.png
(17.33 KB, 下载次数: 36)
下载附件
2014-8-28 23:16 上传
作者:
张小楼
时间:
2014-8-28 23:50
这个好用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2