zl程序教程

您现在的位置是:首页 >  后端

当前栏目

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

方法 实现 设置 文字 水印 devexpress
2023-06-13 09:15:43 时间

本文实例展示了DevExpress实现为TextEdit设置水印文字的方法,是一个很实用的技巧。分享给大家供大家参考。

关键代码如下:

publicstaticvoidSetWatermark(thisTextEdittextEdit,stringwatermark)
{
textEdit.Properties.NullValuePromptShowForEmptyValue=true;
textEdit.Properties.NullValuePrompt=watermark;
}
publicstaticvoidClearWatermark(thisTextEdittextEdit)
{
if(textEdit.Properties.NullValuePromptShowForEmptyValue)
textEdit.Properties.NullValuePrompt=string.Empty;
}

测试代码如下:

privatevoidForm1_Load(objectsender,EventArgse)
{
textEdit1.SetWatermark("请输入用户名称....");
textEdit2.SetWatermark("请输入用户密码....");
}

privatevoidsimpleButton1_Click(objectsender,EventArgse)
{
textEdit1.ClearWatermark();
textEdit2.ClearWatermark();
}

代码效果如下图所示: