c# - 将占位符添加到密码 C# winforms 的文本框控件

标签 c# winforms textbox placeholder

如何向 C# winform 控件添加占位符?

当控件失去焦点且控件文本为null时,我希望出现占位符。

当文本框为UsePasswordChar true时,它仍然显示占位符(以明文形式),并且当用户开始写入时,它显示密码字符。

有什么想法吗?

最佳答案

如果您正在使用WinForms for .NET Core,或者计划将来进行迁移,则可以使用 TextBox 的新 PlaceholderText 属性。它大大简化了事情。

Placeholder

Password entry

关于c# - 将占位符添加到密码 C# winforms 的文本框控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50194050/

相关文章:

c# - 单元测试内部属性的反射

c# - 泛型类型中的转换问题但类型相同

c# - 如何将此 foreach 代码转换为 Parallel.ForEach?

c# - 在其他所有内容后面显示一个表单,而不窃取焦点?

c# - 许多文本框的 onTextChanged 事件 c#

c# - 如何在 C# 控制台应用程序中使用扩展的 ascii 字符

c# - 主表单字段仅显示列表框中第一项选择的数据

c# - 从没有文本框的条形码阅读器获取数据

C# Windows 窗体文本框自动换行不起作用

wpf - WPF ComboBox带有可编辑文本框作为一项