C#控件命名规范

来源:互联网 发布:电脑nfc读写软件 编辑:程序博客网 时间:2024/05/16 01:55

C#控件命名规范


Data Control

类 型前 缀示 例AccessDataSourceadsadsPubsDataListdlstdlstTitlesDetailViewdvwdvwTitlesFormViewfvwfvwFontsGridViewgvwgvwCityObjectDataSourceodsodsMenusRepeaterrptrptQueryResultsReportViewerrvwrvwRecordSiteMapDataSourcesmdssmdsSiteSqlDataSourcesdssdsBooksXmlDataSourcexdsxdsTitles

 Validation Control

类 型前 缀示 例CompareValidatorvalcvalcValidAgeCustomValidatorvalxvalxDBCheckRangeValidatorvalgvalgAgeRegularExpressionValidatorvalevaleEmailRequiredFieldValidatorvalrvalrFirstNameValidationSummaryvalsvalsFormErrors

 Navigation Control

类 型前 缀示 例MenumnumnuUser1SiteMapPathsmpsmpSite1TreeViewtrvwtrvwMenu

 Login Control

类 型前 缀示 例ChangePasswordcpwdcpwdUser1CreateUserWizardcuwcuwLoginLoginloglogCenterLoginNamelognlognUserLoginStatuslogslogsUserLoginViewlogvlogvUserPasswordRecoverypwdrpwdrUser

 WebParts Control

类 型前 缀示 例AppearanceEditorPartpaedpaedPart1BehaviorEditorPartpbedpbedPart2CatalogZonezcazcatCityConnectionsZonezconzconDataBaseDeclarativeCatalogPartpdcapdcaPart1EditorZonezedzedNewsImportCatalogPartpicapicaPartLayoutEditorPartpledpledNewsPageCatalogPartppcappcaMailPropertyGridEditorPartppgeppgeServerProxyWebPartManagermpwpmpwpWebWebPartManagermwpmwpSite1WebPartZonezwpzwpSite2
基本数据类型

数据类型
数据类型简写
标准命名举例
Array
arr
arrShoppingList
Boolean                        blnblnIsPostBackByte                          bytbytPixelValueChar                           chrchrDelimiterDateTime                      dtmdtmStartDateDecimaldecdecAverageHeightDouble                          dbldblSizeofUniverseInteger        intintRowCounterLong                             
lng
lngBillGatesIncome
Object          obj                 objReturnValueShortshrshrAverageSinglesngsngMaximumString
str
strFirstName

ADO.NET 命名规范

数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataReaderdtrdtrProductsDataSetdstdstNorthWindDataTabledtbldtblProductDataRowdrowdrowRow98DataColumndcoldcolProductIDDataRelationdreldrelMasterDetailDataViewdvwdvwFilteredProducts

WinForm Control 命名规范

 

数据类型数据类型简写标准命名举例LabellbllblMessageLinkLabelllblllblTodayButtonbtnbtnSaveTextBoxtxttxtNameMainMenummnummnuFileCheckBoxchkchkStockRadioButtonrbtnrbtnSelectedGroupBoxgbxgbxMainPictureBoxpicpicImagePanelpnlpnlBodyDataGriddgrddgrdViewListBoxlstlstProductsCheckedListBoxclstclstCheckedComboBoxcbocboMenuListViewlvwlvwBrowserTreeViewtvwtvwTypeTabControltctltctlSelectedDateTimePickerdtpdtpStartDateHscrollBarhsbhsbImageVscrollBarvsbvsbImageTimertmrtmrCountImageListilstilstImageToolBartlbtlbManageStatusBarstbstbFootPrintOpenFileDialogodlgodlgFileSaveFileDialogsdlgsdlgSaveFoldBrowserDialogfbdlgfgdlgBrowserFontDialogfdlgfdlgFootColorDialogcdlgcdlgColorPrintDialogpdlgpdlgPrint

 

WebControl 命名规范

类 型前 缀示 例AdrotatoradrtadrtTopAdBulletedListblstblstCityButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkchkBlueCheckBoxListchklchklFavColorsCompareValidatorvalcvalcValidAgeCustomValidatorvalxvalxDBCheckDropDownListdropdropCountriesDataGriddgrddgrdTitlesDataListdlstdlstTitlesRangeValidatorvalgvalgAgeFileUpLoadfupfupImageHiddenFieldhfldhfldNameHyperLinkhlkhlkDetailsImageimgimgAuntBettyImageButtonibtnibtnSubmitImageMapimapimapSiteLabellbllblResultsLinkButtonlbtnlbtnSubmitListBoxlstlstCountriesLiteralltlltlTitleLocalizeloclocChinaMultiViewmvwmvwForm1PanelpnlpnlForm2PlaceHolderplhplhFormContentsRadioButtonradradFemaleRadioButtonListradlradlGenderRegularExpressionvalevaleEmail_ValidatorRepeaterrptrptQueryResultsRequiredFieldValidatorvalrvalrFirstNameSubStitutionsubssubsTimeTextBoxtxttxtFirstNameTabletbltblCountryCodesTableCelltblctblcGermanyTableRowtblrtblrCountryValidationSummaryvalsvalsFormErrorsViewvwvwCityWizardwizwizRegisterXml

0 0
原创粉丝点击