VS 控件命名规范

来源:互联网 发布:新疆矩阵 编辑:程序博客网 时间:2024/05/16 15:47

VS 控件命名规范


Type                                                         Prefix                                      Example


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
 

WebControls


Type                                                         Prefix                                    Example


AdRotator                                                adrt                                     adrtTopAd


Button                                                      btn                                      btnSubmit


Calendar                                                  cal                                       calMettingDates


CheckBox                                                 chk                                      chkBlue


CheckBoxList                                           chkl                                      chklFavColors


CompareValidator                                    valc                                     valcValidAge

CustomValidator                                      valx                                     valxDBCheck


DataGrid                                                  grd                                       dgrdTitles


DataList                                                   dlst                                      dlstTitles


DropDownList                                         drop                                     dropCountries       


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                                                xmlc                                        ransformResults
 

   ADO.NET


Type                                                     Prefix                                         Example


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
 

Event-Handling Subroutines
The name of an event-handling subroutine will consist of the ID of the control that rasied the event followed by the type of event being handled. For example, a subroutine named btnSubmit_Click handles the Click event of a Button control named btnSubmit.
When a control that raises an event is not assigned an ID, the type of the control is used instead of the ID. For example, the subroutine named Button_Click handles the Click event of a Button control without an ID.
希望大家能够写出风格一致的代码。

发表于 @ 2010年03月05日 19:18:00 | 评论( 0 ) | 编辑| 举报| 收藏

旧一篇:javascript输入匹配 | 新一篇:最常见的20种VC++(MFC)编译错误信息
查看最新精华文章 请访问博客首页相关文章
VS.NET 2003 控件命名规范微软官方的Visual Studio 控件命名规范控件命名规则收藏Code: Printing a DataGrid (Visual C#)Named pipes permissions学习代码大全对话框全屏、位置等Hosting a Windows Control in a Web Form

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yanjiaye520/archive/2010/03/05/5350375.aspx

原创粉丝点击