C#TextBox設(shè)置提示文本方式(SetHintText)
更新時間:2025年04月15日 15:00:16 作者:風(fēng),停下
這篇文章主要介紹了C#TextBox設(shè)置提示文本方式(SetHintText),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
C#TextBox設(shè)置提示文本
效果展示

核心代碼
[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}位數(shù)字或字母");
btn_Enter.Focus();
}
//顯示/隱藏密碼
private void chb_ShowPassword_CheckedChanged(object sender, EventArgs e)
{
//txt_OldPassword.UseSystemPasswordChar = !chb_ShowPassword.Checked;
txt_NewPassword.UseSystemPasswordChar = !chb_ShowPassword.Checked;
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
C#使用Spire.Doc for .NET輕松給Word文檔添加頁碼
在C#項目中,自動為 Word 文檔添加頁碼是常見需求,尤其在生成報告、合同或技術(shù)文檔時,手動編輯既耗時又容易出錯,本文聚焦 C# Word 文檔頁碼添加的實現(xiàn)方案,推薦使用 Spire.Doc for .NET,需要的朋友可以參考下2026-03-03
C#實現(xiàn)Excel文件的打印設(shè)置和靜默打印功能
在辦公自動化開發(fā)中,Excel文檔的打印功能是一個常見但又相對復(fù)雜的需求,本文將詳細(xì)介紹如何使用Spire.XLS for .NET組件,在C#中實現(xiàn)Excel文件的打印設(shè)置和靜默打印功能,需要的朋友可以參考下2026-03-03
C#使用zxing/zbar/thoughtworkQRcode解析二維碼的示例代碼
zxing是谷歌開源的二維碼庫,zbar,thoughtworkQRcode也是開源的,三者之間比較各有優(yōu)劣,本文將通過一個案例demo源碼,帶來認(rèn)識學(xué)習(xí)下這三者的實際解碼效果,感興趣的可以了解一下2023-07-07
C# 串口掃描槍讀取數(shù)據(jù)的實現(xiàn)
本文主要介紹了C# 串口掃描槍讀取數(shù)據(jù)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-04-04

