软件编程
位置:首页>> 软件编程>> C#编程>> DevExpress实现为TextEdit设置水印文字的方法

DevExpress实现为TextEdit设置水印文字的方法

作者:shichen2014  发布时间:2021-11-11 14:27:32 

标签: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();
}

代码效果如下图所示:

DevExpress实现为TextEdit设置水印文字的方法

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com