Visual C#中的winform/webform/asp.net控件命名规范
1、控件命名规范
| 类型 | 前缀 | 示例 |
| AdRotator | adrt | adrtTopAd |
| Button | btn | btnSubmit |
| Calendar | cal | calMettingDates |
| CheckBox | chk | chkBlue |
| CheckBoxList | chkl | chklFavColors |
| CompareValidator | valc | valcValidAge |
| CustomValidator | valx | valxDBCheck |
| DataGrid | dgrd | dgrdTitles |
| DataList | dlst | dlstTitles |
| DropDownList | ddl | ddlCountries |
| HyperLink | lnk | lnkDetails |
| Image | img | imgAuntBetty |
| ImageButton | ibtn | ibtnSubmit |
| Label | lbl | lblResults |
| LinkButton | lbtn | lbtnSubmit |
| ListBox | lst | lstCountries |
| Panel | pnl | pnlForm2 |
| PlaceHolder | plh | plhFormContents |
| RadioButton | rad | radFemale |
| RadioButtonList | radl | radlGender |
| RangeValidator | valg | valgAge |
| RegularExpression | vale | valeEmail_Validator |
| Repeater | rpt | rptQueryResults |
| RequiredFieldValidator | valr | valrFirstName |
| Table | tbl | tblCountryCodes |
| TableCell | tblc | tblcGermany |
| TableRow | tblr | tblrCountry |
| TextBox | txt | txtFirstName |
| ValidationSummary | vals | valsFormErrors |
| XML | xmlc | xmlcTransformResults |
2、ADO.NET控件命名规范
| 类型 | 前缀 | 示例 |
| Connection | con | conNorthwind |
| Command | cmd | cmdReturnProducts |
| Parameter | parm | parmProductID |
| DataAdapter | dad | dadProducts |
| DataReader | dtr | dtrProducts |
| DataSet | dst | dstNorthWind |
| DataTable | dtbl | dtblProduct |
| DataRow | drow | drowRow98 |
| DataColumn | dcol | dcolProductID |
| DataRelation | drel | drelMasterDetail |
| DataView | dvw | dvwFilteredProducts |
3、变量命名规范
| 类型 | 前缀 | 示例 |
| Array | arr | arrShoppingList |
| Boolean | bln | blnIsPostBack |
| Byte | byt | bytPixelValue |
| Char | chr | chrDelimiter |
| DateTime | dtm | dtmStartDate |
| Decimal | dec | decAverageHeight |
| Double | dbl | dblSizeofUniverse |
| Integer | int | intRowCounter |
| Long | lng | lngBillGatesIncome |
| Object | obj | objReturnValue |
| Short | shr | shrAverage |
| Single | sng | sngMaximum |
| String | str | strFirstName |
-----------------------------
|
控件名 |
简写 |
控件名 |
简写 |
| Web 窗体 | |||
| Label |
lbl |
TextBox |
tb |
| Button |
btn |
LinkButton |
lb |
| HyperLink |
hl |
Repeator |
rpt |
| ImageButton |
ib |
DropDownList |
ddl |
| ListBox |
lb |
DataGrid |
dg |
| DataList |
dl |
CheckBox |
cb |
| CheckBoxList |
cbl |
RadioButton |
rb |
| RadioButtonList |
rbl |
Image |
img |
| Panel |
pnl |
Calender |
cld |
| AdRotator |
ar |
Table |
tbl |
| PlaceHolder |
ph |
Xml |
xml |
| RequiredFieldValidator |
rfv |
CompareValidator |
cv |
| RangeValidator |
rv |
RegularExpressionValidator |
rev |
| ValidatorSummary |
vs |
CustomValidation |
cv |
| Literal |
ltl |
TreeView |
tv |
| 数据 | |||
| DataSet |
ds |
DataTable |
dt |
| DataView |
dv |
SqlConnection |
sc |
| SqlDataAdapter |
sda |
SqlCommand |
sc |
| HTML | |||
| Label |
lbl |
Button |
btn |
| Reset Button |
rb |
Submit Button |
sb |
| Text Field |
tf |
Text Area |
tr |
| File Field |
ff |
Password Field |
pf |
| Checkbox |
cb |
Radio Button |
rb |
| Hidden |
hdn |
Table |
tbl |
| Flow Layout Panel |
flp |
Grid Layout Panel |
glp |
| Image |
img |
Listbox |
lb |
| 常用词缩写 | |||
| Argument |
Arg |
Maximum |
Max |
| Buffer |
Buf |
Message |
Msg |
| Clear |
Clr |
Minimum |
Min |
| Clock |
Clk |
Multiplex |
Mux |
| Compare |
Cmp |
Operating System |
OS |
| Configuration |
Cfg |
Overflow |
Ovf |
| Context |
Ctx |
Parameter |
Param |
| Delay |
Dly |
Pointer |
Ptr |
| Device |
Dev |
Previous |
Prev |
| Disable |
Dis |
Priority |
Prio |
| Display |
Disp |
Read |
Rd |
| Enable |
En |
Ready |
Rdy |
| Error |
Err |
Register |
Reg |
| Function |
Fnct |
Schedule |
Sched |
| Hexadecimal |
Hex |
Semaphore |
Sem |
| High Priority Task |
HPT |
Stack |
Stk |
| I/O System |
IOS |
Synchronize |
Sync |
| Initialize |
Init |
Timer |
Tmr |
| Mailbox |
Mbox |
Trigger |
Trig |
| Manager |
Mgr |
Write |
Wr |
| 一些在软件中常用的反义词组 | |||
|
add/remove |
begin/end |
create/destroy |
insert/delete |
|
first/last |
get/release |
increment/decrement |
put/get |
|
add/delete |
lock/unlock |
open/close |
min/max |
|
old/new |
start/stop |
next/previous |
source/target |
|
show/hide |
send/receive |
source/destination |
cut/paste |
|
up/down |
|||
Visual C#中的winform/webform/asp.net控件命名规范的更多相关文章
- Visual Studio C#的winform/webform/asp.net控件命名规范
控件命名规范 类型 前缀 示例 AdRotator adrt adrtTopAd Button btn btnSubmit Calendar cal calMettingDates CheckBox ...
- C#中常见的winform控件命名规范
我们知道Button 常常简称为btn,那么Winform中的其它控件呢,这篇文章在C#的winform控件命名规范 的基础上对一些控件的名称的简称进行了整理. 1. 标准控件 NO. 控件类型简写 ...
- C#中常见的winform控件命名规范 转
我们知道Button 常常简称为btn,那么Winform中的其它控件呢,这篇文章在C#的winform控件命名规范 的基础上对一些控件的名称的简称进行了整理. 1. 标准控件 NO. 控件类型简写 ...
- Winform 控件命名规范
前言 最近 Winform 项目做得比较多,控件命名规范上常用的能记住,但是有些总要查,写个记录吧.方便以后自己用,大家也可以参考. 标准控件 序号 控件类型简写 控件类型 1 btn Button ...
- winform控件命名规范对照表
WinForm Control 命名规范 数据类型 数据类型简写 标准命名举例 Label lbl lblMessage LinkLabel llbl llblToday Button btn btn ...
- C#的winform控件命名规范
注:这里用红字标记的部分表示有重复出现,括号内为替代表示方案 1.标准控件 序号 控件类型简写 控件类型 1 btn Button 2 chk CheckBox 3 ckl CheckedListBo ...
- Visual Studio 控件命名规范(很详细)
VS 控件命名规范 Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelV ...
- 在2015中使用V12版本的ReportView控件,会导致winform窗体不能正常打开
在2015中使用V12版本的ReportView控件,会导致winform窗体不能正常打开,使用V10版本没问题,但2015中默认使用的就是V12版本,所以需要避免使用V12版本
- winform项目中开发的一套UI控件库
https://github.com/houyhea/winform-control-lib winform-control-lib 曾经在一个winform项目中开发的一套UI控件库 类图: 效果 ...
随机推荐
- JavaScript性能优化小窍门汇总(含实例)
在众多语言中,JavaScript已经占有重要的一席之地,利用JavaScript我们可以做很多事情 , 应用广泛.在web应用项目中,需要大量JavaScript的代码,将来也会越来越多.但是由于J ...
- 关于eval 与new Function 到底该选哪个?
废话不多说,直接上测试代码 复制代码 代码如下: var aa = "{name:'cola',item:[{age:11},{age:22},{age:23},{age:23}]}&quo ...
- 系统管理命令之w
区别于who命令,w命令不仅可以看到登录服务器的用户信息,而且可以看到这些用户做了什么 1.查看该命令的帮助信息. # w --help 2.查看该命令的版本信息. # w --version 3 ...
- Mybatis 之动态代理
使用Mybatis 开发Web 工程时,通过Mapper 动态代理机制,可以只编写接口以及方法的定义. 如下: 定义db.properties driver=oracle.jdbc.OracleDri ...
- kafka环境安装
源码包下载: http://archive.apache.org/dist/kafka/1.0.0/ 集群环境: master 192.168.1.99 slave1 192.168.1.100 sl ...
- iframe 跨域问题解决方案 利用window.name+iframe跨域获取数据详解
详解 前文提到用jsonp的方式来跨域获取数据,本文为大家介绍下如何利用window.name+iframe跨域获取数据. 首先我们要简单了解下window.name和iframe的相关知识.ifra ...
- 20145105 《Java程序设计》第3周学习总结
20145105 <Java程序设计>第3周学习总结 教材学习内容总结 第四章 认识对象 一.类与对象 要产生对象必须先定义类,类是对象的设计图,对象是类的实例. (一)定义类 1.类定义 ...
- CPA定律——一致性,可用性和分区容错性
按照美国著名科学家 Eric Brewer 在 2000 年提出的理论,当技术架构从集中式架构向分布式架构演进,会遇到 “CAP 定律”的瓶颈. CAP 说明一个数据处理系统不能同时满足一致性,可用性 ...
- BZOJ 3876 【AHOI2014】 支线剧情
题目链接:支线剧情 这道题就是一道裸裸的上下界网络流……只不过这道题边带了权,那么建出图之后跑费用流即可. 首先需要新建超级源\(S\)和超级汇\(T\).对于这道题,对于一条边\((u,v,z)\) ...
- Splay树学习
首先给出一论文讲的很好: http://www.docin.com/p-63165342.html http://www.docin.com/p-62465596.html 然后给出模板胡浩大神的模板 ...