DevExpress为TextEdit设置水印文字 DevExpress实现为TextEdit设置水印文字的方法
人气:3想了解DevExpress实现为TextEdit设置水印文字的方法的相关内容吗,在本文为您仔细讲解DevExpress为TextEdit设置水印文字的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:DevExpress,TextEdit,设置,水印,文字,下面大家一起来学习吧。
本文实例展示了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(); }
代码效果如下图所示:
加载全部内容