zoukankan      html  css  js  c++  java
  • Visual Studio 控件命名规范(很详细)

    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.
    希望大家能够写出风格一致的代码。

    http://blog.csdn.net/yanjiaye520/article/details/5350375

  • 相关阅读:
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
    RocketMQ-Console安装及RocketMQ命令行管理工具介绍
    RocketMQ之一:RocketMQ整体介绍
    Prometheus 监控之 zookeeper
    详解MySQL数据类型
    Linux2:Linux目录结构
    再谈AbstractQueuedSynchronizer3:基于AbstractQueuedSynchronizer的并发类实现
    再谈AbstractQueuedSynchronizer2:共享模式与基于Condition的等待/通知机制实现
    Java虚拟机15:再谈四种引用状态
    再谈AbstractQueuedSynchronizer1:独占模式
  • 原文地址:https://www.cnblogs.com/findumars/p/5272685.html
Copyright © 2011-2022 走看看