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

 更新时间:2014年08月19日 17:20:19   投稿:shichen2014  
这篇文章主要介绍了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();
}

代码效果如下图所示:

相关文章

  • C#中Arraylist的sort函数用法实例分析

    C#中Arraylist的sort函数用法实例分析

    这篇文章主要介绍了C#中Arraylist的sort函数用法,较为详细的分析了ArrayList的sort函数的功能、定义及具体使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • C#手动操作DataGridView使用各种数据源填充表格实例

    C#手动操作DataGridView使用各种数据源填充表格实例

    本文主要介绍了C#手动操作DataGridView使用各种数据源填充表格实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • C#利用delegate实现Javascript的each方法

    C#利用delegate实现Javascript的each方法

    这篇文章主要为大家介绍了介绍了C#利用delegate实现Javascript的each方法,感兴趣的朋友可以参考一下
    2016-01-01
  • C#根据http和ftp图片地址获取对应图片

    C#根据http和ftp图片地址获取对应图片

    这篇文章主要为大家详细介绍了C#根据http和ftp图片地址获取对应图片,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • C#实现的WINDOWS登录功能示例

    C#实现的WINDOWS登录功能示例

    这篇文章主要介绍了C#实现的WINDOWS登录功能,结合实例形式分析了简单的Windows图形化登陆功能实现技巧,需要的朋友可以参考下
    2017-08-08
  • C#使用BackgroundWorker控件

    C#使用BackgroundWorker控件

    这篇文章介绍了C#使用BackgroundWorker控件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • C# newtonsoft.json中文乱码问号的解决方案

    C# newtonsoft.json中文乱码问号的解决方案

    这篇文章主要介绍了C# newtonsoft.json中文乱码问号的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • C#使用GUID(全局统一标识符)

    C#使用GUID(全局统一标识符)

    这篇文章介绍了C#使用GUID(全局统一标识符)的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#实现异步操作的几种方式

    C#实现异步操作的几种方式

    在C#中,异步操作可以提高程序的性能和响应能力,本文主要介绍了C#实现异步操作的几种方式,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • 浅谈C#中HttpWebRequest与HttpWebResponse的使用方法

    浅谈C#中HttpWebRequest与HttpWebResponse的使用方法

    本篇文章主要介绍了浅谈C#中HttpWebRequest与HttpWebResponse的使用方法,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01

最新评论