DevExpress实现为TextEdit设置水印文字的方法
程序员文章站
2024-02-13 10:20:28
本文实例展示了devexpress实现为textedit设置水印文字的方法,是一个很实用的技巧。分享给大家供大家参考。
关键代码如下:
public stati...
本文实例展示了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(); }
代码效果如下图所示: