PropertyGrid 重难点总结 转

PropertyGrid的界面组成与不同部分的名称如下图所示。

本博文不算是自己写作的,只是将PropertyGrid中的几项十分有用的功能的应用方面的文字进行一下总结,希望以后大家对PropertyGrid使用时,不会感到缺少必要的技术资料。PS: 以后凡是遇到相关的技术难题,希望大家多多查看MSDN,这样的资料通常比较系统,而且十分权威,网上的很多东西的操作虽然更有针对性,但是也比较零碎,使用起来不能从全局入手。 .NET Framework 类库,MSDN

中文名称的显示

[CategoryAttribute("Current Station"),
DescriptionAttribute("")]
[DisplayName("站点名称")] // 显示中文
public string StationName
{
    get { return _station_name; }
    set { _station_name = value; }
}

string 能多行编辑

使PropertyGrid控件的属性值可以显示多行的方法

枚举类型能够显示中文,并进行选择

PropertyGrid中的枚举显示为中文

如Items的设置

使用C#尽可能以最少的代码完成多层次的软件配置(基于PropertyGrid控件)

多层次展开

PropertyGrid控件中的多级显示

添加PropertyTab

PropertyGrid—添加属性Tab

MSDN PropertyTab 类

原文地址:https://www.cnblogs.com/zeroone/p/9727059.html

时间: 2024-10-16 14:06:48

PropertyGrid 重难点总结 转的相关文章

Linux运维课程 第一阶段 重难点摘要(五)CISCO

Linux运维课程第一阶段重难点摘要(五)CISCO 一.高级路由管理 1.        路由:数据包从一台设备通过网络发往另一台不同网络中的设备,路由器不关心这些主机,它们只关心网络和通向每个网络的最佳路径.目的主机的IP地址用来保证数据包可以通过路由到达目的网络,而主机的MAC地址用于将数据包从路由器投递到目的主机. 静态路由:由管理员手动输入到路由表中的路由:不占用带宽,不会随着网络拓扑的变化而变化,缺少灵活性: 动态路由:通过动态学习得到路由:占用网络带宽和CPU资源:会随着网络拓扑的

李洪强iOS开发之C语言重难点

  C语言学习的重难点 写程序的三个境界: 照抄的境界,翻译的境界,创新的境界 1  伪代码: 描述C语言的编程范式 范式: 规范的一种表示 对于C的范式学会的话,C, C++ Java 都会了 2 运算符的自曾与自减 3 进制转换与数据在内存中的表示 4 循环嵌套 5 多维数组 6 函数递归 7 指针-是一把双刃剑 8 内存管理 9 待条件的宏

Android重难点解析——面试中可能被问到的那些问题

这篇项目主要介绍Android中的一些重难点概念,也包括面试中可能被问到的经典问题. 因为这些知识点比较琐碎,不太适合写成一篇文章,所以采用Github管理,内容会首先在Github更新,这里不定时同步,如果你想第一时间收到通知,请关注Github中的该项目. 项目地址 Android重难点解析,欢迎star,follow,将持续分享Android开发知识 文章列表 谈谈你对Application类的理解 Android为什么要设计出Bundle而不是直接使用HashMap来进行数据传递? 谈谈

黑马程序员——C语言重难点及执行流程

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.C语言学习中的重难点      1)运算符 :自增.自减: 2)进制:各种进制转换.原码.反码.补码: 3)数组:一维数组.二维数组.多维数组: 4)循环:多重循环的嵌套.排序.查找: 5)函数:递归函数.递归调用: 6)指针:一级指针.多级指针.指针和数组.函数.结构体之间的关系: 7)内存管理:C语言的内存管理问题,内存泄漏.野指针: 8)有参宏及条件编译: 9)多文件开发:多文件编译

Linux运维课程 第一阶段 重难点摘要(四)CISCO

Linux运维课程第一阶段重难点摘要(四)CISCO 一.路由器接口操作: 1.#show running-config  查看接口 2.#interface fastethernet 0/1      进入f0/1配置(0/1,0代表插槽1代表端口.若是s0/0/0,第一个0表示路由器本身) 3.#interface fastEthernet 0/1 #description tachingroute    接口描述 4.#do show running-config         do 

Linux运维课程 第一阶段 重难点摘要(三)CISCO

第一阶段重难点笔记汇总(三)cisco 一.简介:IOS(Internetwork Operating System),其配置通常通过基于文本的命令行接口(command line interface,CLI)进行的. 1.基本操作: 操作模式切换 a用户模式:Router>       通常查看统计信息 b特权模式:Router>enable Router#           #查看和修改路由器的配置 Router#disable C全局配置模式:Router#configuration

Linux运维课程 第一阶段 重难点摘要(二)

第一阶段重难点笔记汇总(二) 1.         应用层协议 网页浏览:HTTP(端口80).SSL 文件传输:FTP(20.21).TFTP.NFS EMAIL:SMTP(25).POP3(110) 远程登录:TELNET(23).RLOGIN 域名服务:DNS(53) 网络管理:SNMP MYSQL(3306):HTTPS(443) 备注:端口号10000以内服务用,10000-65536预留用户用:LINUX中小于1023的端口在重启时需要root才行. 2.         磁盘管理:

Linux运维课程 第一阶段 重难点摘要(一)

第一阶段重难点笔记汇总(一) 牢记: 1.OSI七层模型 应用层             用户接口 表示层             数据的表示.安全.压缩 会话层             建立.管理.中上会话 传输层             可靠与不可靠传输,传输是的错误检测.流控 网络层             进行逻辑地址寻址,实现不同网络之间的路由选择 数据链路层       组帧,进行硬件地址寻址,差错校验等功能 物理层             数据之间比特流的传输,物理接口,电气特性

Java核心技术第三章----Java的基本程序设计结构重难点总结

最近在看Java核心技术这本书,这里对第三章个人认为的重难点做一个总结.方便以后回顾,个人能力有限,本人菜鸟,大神勿喷,请大家多多指教. 一.位运算符 指定 A = 66(0100 0010); B = 22 (0001 0110)(这里为了简化说明支取一个字节即8位来运算) 位运算符比一般的算术运算符速度要快,而且可以实现一些算术运算符不能实现的功能.如果要开发高效率程序,位运算符是必不可少的.位运算符用来对二进制位进行操作,包括:按位与(&).按位或(|).按位异或(^).按位取反(~).按