开发者

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

开发者 https://www.devze.com 2025-04-16 10:49 出处:网络 作者: 风,停下
目录C#TextBox设置提示文本效果展示核心代码总结C#TextBox设置提示文本 效果展示
目录
  • C#TextBox设置提示文本
    • 效果展示
    • 核心代码
  • 总结

    C#TextBox设置提示文本

    效果展示

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

    核心代码

    [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)
    {
     www.devze.com   SendMessage(control.Handle, 0x1501, javascript0, text);
    }
    public FrmUpdataPassword()
    {
        InitializeComponent();
        SetHintText(txt_OldPassword, "初始密码为:123456");
        SetHintText(txt_NewPassword, $"6-{txt_NewPassword.MaxLength}位数字或字母");
        btn_Enter.Focus();
    }
    http://www.devze.com
    //显示/隐藏密码
    private void chb_ShowPassword_CheckedChanged(object sender, EventArgs e)
    {
        //txt_OldPassword.UseSystemPasswordChar = !chb_ShowPassword.Checked;
        txt_NewPassword.UseSywww.devze.comstemPasswordCh编程客栈ar = !chb_ShowPassword.Checked;
    

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号