Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / WinCategoryAttribute.cs / 1305376 / WinCategoryAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Windows.Forms { using System; using System.ComponentModel; using System.Diagnostics; ////// /// /// [AttributeUsage(AttributeTargets.All)] internal sealed class WinCategoryAttribute : CategoryAttribute { ////// CategoryAttribute that can access [....] localized strings. /// ////// /// public WinCategoryAttribute(string category) : base(category) { } ////// Initializes a new instance of the ///class. /// /// /// This method is called the first time the category property /// is accessed. It provides a way to lookup a localized string for /// the given category. Classes may override this to add their /// own localized names to categories. If a localized string is /// available for the given value, the method should return it. /// Otherwise, it should return null. /// protected override string GetLocalizedString(string value) { string localizedValue = base.GetLocalizedString(value); if (localizedValue == null) { localizedValue = (string)SR.GetObject("WinFormsCategory" + value); } // This attribute is internal, and we should never have a missing resource string. // Debug.Assert(localizedValue != null, "All Windows Forms category attributes should have localized strings. Category '" + value + "' not found."); return localizedValue; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ImageAnimator.cs
- IndexedWhereQueryOperator.cs
- StylusTip.cs
- UriExt.cs
- XmlSchemaAnyAttribute.cs
- ExportFileRequest.cs
- PermissionSetTriple.cs
- TextEndOfLine.cs
- ButtonBase.cs
- WindowPatternIdentifiers.cs
- Rect.cs
- RegexWorker.cs
- TextHidden.cs
- ConnectionsZone.cs
- GCHandleCookieTable.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- ValidatorAttribute.cs
- TypeConstant.cs
- ValidationErrorEventArgs.cs
- RuntimeEnvironment.cs
- TypeConverterHelper.cs
- DropTarget.cs
- TableStyle.cs
- AppSettingsExpressionBuilder.cs
- FormsAuthenticationCredentials.cs
- AddInBase.cs
- EDesignUtil.cs
- Filter.cs
- altserialization.cs
- DbException.cs
- ScriptRegistrationManager.cs
- Accessors.cs
- parserscommon.cs
- Property.cs
- FreezableOperations.cs
- SqlCacheDependency.cs
- DiagnosticStrings.cs
- Model3D.cs
- VersionPair.cs
- ImplicitInputBrush.cs
- ScriptControlManager.cs
- TextOutput.cs
- SymLanguageType.cs
- XmlNamespaceDeclarationsAttribute.cs
- Light.cs
- BitmapFrameDecode.cs
- QuaternionAnimationBase.cs
- ResolveMatches11.cs
- NativeMethods.cs
- BCryptNative.cs
- TableLayoutPanelCellPosition.cs
- ObjectTag.cs
- __ConsoleStream.cs
- SqlUdtInfo.cs
- BinHexEncoder.cs
- ToolStripItemEventArgs.cs
- ControlBuilderAttribute.cs
- MULTI_QI.cs
- MetadataItemSerializer.cs
- ContainerUIElement3D.cs
- ThumbAutomationPeer.cs
- WebPartDisplayModeEventArgs.cs
- ArgumentDesigner.xaml.cs
- ChangePasswordAutoFormat.cs
- LogConverter.cs
- Message.cs
- ManagedWndProcTracker.cs
- ListViewItemSelectionChangedEvent.cs
- SortQuery.cs
- BaseParagraph.cs
- ListViewContainer.cs
- SerializationInfoEnumerator.cs
- RawStylusSystemGestureInputReport.cs
- Compiler.cs
- EventPropertyMap.cs
- BooleanConverter.cs
- DataViewManager.cs
- StylusPointProperties.cs
- SessionEndedEventArgs.cs
- StaticSiteMapProvider.cs
- DataGridCell.cs
- HttpListener.cs
- DataPager.cs
- IntranetCredentialPolicy.cs
- TypeSystem.cs
- TableParagraph.cs
- CanExecuteRoutedEventArgs.cs
- StandardOleMarshalObject.cs
- DataGridItem.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- SQLDoubleStorage.cs
- DataGridViewLayoutData.cs
- CrossContextChannel.cs
- KeyboardNavigation.cs
- ProtocolsSection.cs
- PersistChildrenAttribute.cs
- ProjectionNode.cs
- XmlSchemaObjectTable.cs
- String.cs
- FileCodeGroup.cs