为了在 PropertyGrid 中将密码显示为‘*’需要使用 PasswordPropertyText 属性。

示例如下:

class Settings {
    [CategoryAttribute("Login"), DisplayName("User Name"), DescriptionAttribute("Login Name")]
    public string Username { get; set; }

[CategoryAttribute("Login"), DisplayName("Password"), DescriptionAttribute("Login Password")]
    [PasswordPropertyText(true)]
    public string Password { get; set; }
}

private void MainForm_Load(object sender, EventArgs e) {
    propertyGrid.SelectedObject = new Settings();
    propertyGrid.PropertySort = PropertySort.NoSort;
}

转载于:https://www.cnblogs.com/yuvu/archive/2012/06/05/2536680.html

在PropertyGrid中使用密码显示相关推荐

  1. PropertyGrid中的枚举显示为中文(转)

    本文转载:http://www.cnblogs.com/yank/archive/2011/09/17/2179598.html ropertyGrid中的枚举显示为中文 在系统开发中,经常会使用Pr ...

  2. 单击“登录”后,用户名和密码显示在地址栏中,不安全

    单击"登录"后,用户名和密码显示在地址栏中,不安全 问题现象 单击登录按钮,浏览器地址栏中显示了登录名和密码,存在密码泄漏的风险. 原因分析 Html表单提交采用的是get方法,g ...

  3. C#在一个form中改变另一个form中控件的内容、C#做登录界面并且密码显示为*

    C#中在一个窗体中改变另外一个窗体中控件的显示 这个问题可以用来改变messageBox中默认显示的"确定",可以使用此方法重新写一个窗体,显示OK: 方法: 1.将要改变的for ...

  4. ACCESS中实现密码输入值显示和掩盖的方法

    ACCESS中编程密码输入文本框的"输入掩码"属性 一.目的:点击一个眼睛的图标,实现密码输入框的输入值隐藏和显现. 二.操作步骤: 下载一个眼睛的图标 点击添加图像 ,到输入密码 ...

  5. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  6. C# 设计时动态改变实体在PropertyGrid中显示出来的属性

    方法一: /// <summary>/// 实体属性处理/// </summary>public class PropertyHandle{#region 反射控制只读.可见属 ...

  7. html中验证密码中是包含字母,在JavaScript中确认密码验证

    在JavaScript中确认密码验证 在本章中,我们将讨论使用JavaScript进行密码验证.每当用户在任何网站或应用上创建帐户时,我们都需要验证密码.因此,我们必须验证有效的密码并进行确认密码验证 ...

  8. Hacker(22)----解除系统中的密码

    Win7系统中,用户可以设置BIOS密码以及系统登录密码,这些密码都有各自的用途.但对黑客而言,完全可以采用不同的方式绕过这些密码.下面介绍黑客如如何接触这些密码. 一.解除BIOS密码 BIOS密码 ...

  9. 局域网中计算机网络密码查看,Win10怎么查看电脑上已知的wifi网络密码

    方法一:网络和共享中心查询 1.在Windows 10桌面最左下角的[Windwos开始图标上右键],在弹出的菜单中点击打开[网络连接],如下图所示. 2.在打开的网络连接设置中,双击已经连接的[无线 ...

最新文章

  1. 西电焦李成教授解读《高等学校人工智能创新行动计划》
  2. Flex/Silverlight的技术比较转
  3. Linux Kernel TCP/IP Stack — L1 Layer — NIC bonding
  4. 一个CSS的px值转rem值的Sublime Text 3自动完成插件
  5. android 自定义刷新控件,Android开发中MJRefresh自定义刷新动画效果
  6. python startswitch_使用python esl 实现FreeSWITCH自动外呼
  7. Spring Boot项目优雅的全局异常处理方式(全网最新)
  8. UI实用素材| 工作管理、日程日历 专辑,总有一款符合设计师风格
  9. linux 中断 应用程序,Linux中断编程
  10. 你猜一个 TCP 连接上面能发多少个 HTTP 请求
  11. 数据预处理—3.变量选择之逐步挑选—向前挑选、向后挑选、双向挑选python实现
  12. idea license 20200104
  13. 如何用BIGEMAP在Arcgis中使用bigemap制作特定比例尺的交通位置图
  14. 解决flume整合kafka报错Attempt to heart beat failed since member id is not valid, reset it and try to re-jo
  15. FPGA学习之Cyclone器件资源结构知识介绍
  16. PageBarHelper(数字页码条帮助类)
  17. 编程语言试验之Antlr4+JavaScript实现圈4
  18. 软件和资源收集(四):图库、作图、音乐、视频
  19. Linux 通配符和特殊符号
  20. Mini CFA 考试练习题 Economics of International Trade

热门文章

  1. Linux版本配置环境变量,如何linux环境下配置环境变量过程图解
  2. MacOS Apple M1 安装ARM架构的JDK及动态切换版本
  3. linux here用法,linux shell的here document用法(cat EOF)
  4. java文本域 图片_java swing中给面板或者文本域设置背景图片的方法!
  5. s丅7318是啥芯片_透彻解析LED驱动芯片HT1632C指令集与驱动编程
  6. java中常用API、Scanner类、匿名对象、Random类、ArrayList类、对象数组
  7. mysql门派年龄最大的人_目前活着年龄最大的人
  8. ElasticSearch通配符 * 查询(英文检索)
  9. 分布式Zookeeper安装搭建详解
  10. new 实例化对象是啥意思_new 关键字、实现一个new