当前位置: 代码迷 >> 计算机图书 >> 常用UI控件名称的缩写解决方法
  详细解决方案

常用UI控件名称的缩写解决方法

热度:195   发布时间:2016-04-29 11:30:13.0
常用UI控件名称的缩写
常用UI控件名称的缩写有没有什么约定?比如treeview 通用缩写为tvw,textbox通用缩写为txb等。这样一来在为控件实例命名时就比较方便了,至少名字可以缩短一些。
不同系统下的推荐UI设计规范中是否涉及到这些东西了。希望高手给予解答。
我的另外一个帖子中提的问题不算难,但是没人解答。有兴趣去回复几个字。我好散分。
http://topic.csdn.net/u/20100727/10/8968f262-267b-4564-b6f7-9b588cce3959.html

------解决方案--------------------
C#控件名缩写规范【风格—习惯】

基本类型: 数据类型缩写  
string str  
int i  
char chr  
sbyte sb  
byte bt  
uint ui  
long l  
ulong ul  
float f  
double d  
bool b  
decimal dec   


——————————————————————————————————————————
A、web控件 控件名缩写  
AdRotator art  
Button btn  
Calendar cd  
CheckBox chk  
CheckBoxList chkl  
CompareValidator cpv
CustomValidator ctv  
DataGrid dg  
DataList dl  
DropDownList ddl  
HyperLink hl  
Image img  
ImageButton Ibtn  
Label lbl  
ListBox lst  
Panel pl  
PlaceHolder ph  
RadioButton rb  
RadioButtonList rbl  
RangeValidator rv  
RegularExpressionValidator rev  
Repeater rp  
RequiredFieldValidator rfv  
Table tb  
TableCell tc  
TableRow tr  
TextBox txt  
ValidationSummary vs  
XML XML   
——————————————————————————————————————————
B 、html控件 控件名缩写  
HtmlAnchor hah  
HtmlButton hbtn
HtmlForm hform
HtmlGenericControl hgc  
HtmlImage himg  
HtmlInputButton(按钮) htxt  
HtmlInputButton(重置) hrbtn  
HtmlInputButton(提交) hcbtn  
HtmlInputCheckBox hick  
HtmlInputFile hifile  
HtmlInputHidden hihidden  
HtmlInputImage hiimg  
HtmlInputRadioButton hirb  
HtmlInputText(密码) hpwd  
HtmlInputText(文本) hitxt  
HtmlSelect hslt  
HtmlTable htab  
HtmlTableCell htc  
HtmlTableRow htr  
HtmlTextArea htxta   

————————————————————————————————————————————
C 、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


————————————————————————————————————————————
WinForm Control 命名规范





数据类型 数据类型简写 标准命名举例  
Label lbl lblMessage  
LinkLabel llbl llblToday  
Button btn btnSave  
TextBox txt txtName  
MainMenu mmnu mmnuFile  
CheckBox chk chkStock  
RadioButton rbtn rbtnSelected  
GroupBox gbx gbxMain  
PictureBox pic picImage  
Panel pnl pnlBody  
DataGrid dgrd dgrdView  
ListBox lst lstProducts  
CheckedListBox clst clstChecked  
ComboBox cbo cboMenu  
ListView lvw lvwBrowser  
TreeView tvw tvwType  
TabControl tctl tctlSelected  
DateTimePicker dtp dtpStartDate  
HscrollBar hsb hsbImage  
VscrollBar vsb vsbImage  
Timer tmr tmrCount  
ImageList ilst ilstImage  
ToolBar tlb tlbManage  
StatusBar stb stbFootPrint  
OpenFileDialog odlg odlgFile  
SaveFileDialog sdlg sdlgSave  
FoldBrowserDialog fbdlg fgdlgBrowser  
FontDialog fdlg fdlgFoot  
ColorDialog cdlg cdlgColor  
PrintDialog pdlg pdlgPrint  


 

---------------------------------------------------------------------------------------------------------------------------------------

Label--lbl
TextBox--txt
Button--btn
LinkButton--lnkbtn
ImageButton--imgbtn
ListBox--lst
DropDownList--ddl
DataGrid--dg
DataList--dl
CheckBox--chk
CheckBoxList--chklst
RadioButton--rdo
RadioButtonList--rdolst
Image--img
Panel--pnl
Calender--cal
AdRotator--ar
Table--tbl
RequiredFieldValidator--rfv
CompareValidator--cv
RangeValidator--rv
RegularExpressionValidator--rev
ValidatorSummary--vs
CrystalReportViewer--rptvem
  相关解决方案