C#TextBox设置提示文本方式(SetHintText)

 更新时间:2025年04月15日 15:00:16   作者:风,停下  
这篇文章主要介绍了C#TextBox设置提示文本方式(SetHintText),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

C#TextBox设置提示文本

效果展示

核心代码

[DllImport("user32.dll", CharSet = CharSet.Auto)]
private static extern Int32 SendMessage(IntPtr hWnd, int msg, int wParam, [MarshalAs(UnmanagedType.LPWStr)] string lParam);

public static void SetHintText(Control control, string text)
{
    SendMessage(control.Handle, 0x1501, 0, text);
}
public FrmUpdataPassword()
{
    InitializeComponent();
    SetHintText(txt_OldPassword, "初始密码为:123456");
    SetHintText(txt_NewPassword, $"6-{txt_NewPassword.MaxLength}位数字或字母");
    btn_Enter.Focus();
}

//显示/隐藏密码
private void chb_ShowPassword_CheckedChanged(object sender, EventArgs e)
{
    //txt_OldPassword.UseSystemPasswordChar = !chb_ShowPassword.Checked;
    txt_NewPassword.UseSystemPasswordChar = !chb_ShowPassword.Checked;

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#使用Spire.Doc for .NET轻松给Word文档添加页码

    C#使用Spire.Doc for .NET轻松给Word文档添加页码

    在C#项目中,自动为 Word 文档添加页码是常见需求,尤其在生成报告、合同或技术文档时,手动编辑既耗时又容易出错,本文聚焦 C# Word 文档页码添加的实现方案,推荐使用 Spire.Doc for .NET,需要的朋友可以参考下
    2026-03-03
  • C#: 引用变量与数值变量的区别

    C#: 引用变量与数值变量的区别

    在C#中主要存在两大类型的数据:引用类型(class)和值类型(struct)。本文探讨一下C#中引用变量和数值变量的区别。
    2013-03-03
  • C#使用Redis的基本操作

    C#使用Redis的基本操作

    这篇文章主要介绍了C#使用Redis的基本操作,需要的朋友可以参考下
    2017-06-06
  • C# 未将对象引用设置到对象的实例

    C# 未将对象引用设置到对象的实例

    c#开发过程中出现未将对象引用设置到对象的实例,错误一般是下面的原因,软件中也是因为没有获取到数据导致,需要的朋友可以参考下
    2022-09-09
  • C#中richtextbox使用方法详解

    C#中richtextbox使用方法详解

    这篇文章主要介绍了C#中richtextbox使用方法,分析较为详尽,需要的朋友可以参考下
    2014-07-07
  • c#:CTS类型系统

    c#:CTS类型系统

    CTS通用类型系统,是.Net中一套定义类型的规则。我们要掌握c#开发,首先要建立这个类型概念,只有知道c#的元素是什么类型,才能进行相关的分析和选材。
    2012-12-12
  • C#实现Excel文件的打印设置和静默打印功能

    C#实现Excel文件的打印设置和静默打印功能

    在办公自动化开发中,Excel文档的打印功能是一个常见但又相对复杂的需求,本文将详细介绍如何使用Spire.XLS for .NET组件,在C#中实现Excel文件的打印设置和静默打印功能,需要的朋友可以参考下
    2026-03-03
  • Unity实现物体跟随鼠标移动

    Unity实现物体跟随鼠标移动

    这篇文章主要为大家详细介绍了Unity实现物体跟随鼠标移动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • C#使用zxing/zbar/thoughtworkQRcode解析二维码的示例代码

    C#使用zxing/zbar/thoughtworkQRcode解析二维码的示例代码

    zxing是谷歌开源的二维码库,zbar,thoughtworkQRcode也是开源的,三者之间比较各有优劣,本文将通过一个案例demo源码,带来认识学习下这三者的实际解码效果,感兴趣的可以了解一下
    2023-07-07
  • C# 串口扫描枪读取数据的实现

    C# 串口扫描枪读取数据的实现

    本文主要介绍了C# 串口扫描枪读取数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-04-04

最新评论