Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / Controls / CustomCategoryAttribute.cs / 1305600 / CustomCategoryAttribute.cs
using System; using System.ComponentModel; using MS.Internal; using System.Windows; using System.Diagnostics; using System.Globalization; namespace System.Windows { ////// Attribute which specifies additional category strings which can be localized: /// Accessibility, Content, Navigation. /// internal sealed class CustomCategoryAttribute : CategoryAttribute { internal CustomCategoryAttribute(string name) : base(name) { Debug.Assert("Content".Equals(name, StringComparison.InvariantCulture) || "Accessibility".Equals(name, StringComparison.InvariantCulture) || "Navigation".Equals(name, StringComparison.InvariantCulture)); } protected override string GetLocalizedString(string value) { // Return a localized version of the custom category if (String.Compare(value, "Content", StringComparison.Ordinal) == 0) return SR.Get(SRID.DesignerMetadata_CustomCategory_Content); else if(String.Compare(value, "Accessibility", StringComparison.Ordinal) == 0) return SR.Get(SRID.DesignerMetadata_CustomCategory_Accessibility); else /*if(String.Compare(value, "Navigation", StringComparison.Ordinal) == 0)*/ return SR.Get(SRID.DesignerMetadata_CustomCategory_Navigation); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Delegate.cs
- DataListItem.cs
- ParameterCollection.cs
- Literal.cs
- Transform.cs
- PersianCalendar.cs
- DataSourceHelper.cs
- GrammarBuilderBase.cs
- CompilationUnit.cs
- InternalPermissions.cs
- SettingsBindableAttribute.cs
- OdbcReferenceCollection.cs
- Point4D.cs
- Directory.cs
- Int64AnimationUsingKeyFrames.cs
- EmptyCollection.cs
- XmlReader.cs
- PropertyFilterAttribute.cs
- ToolStripPanel.cs
- FrameworkContentElement.cs
- HttpStreamMessageEncoderFactory.cs
- DataAccessor.cs
- SQLInt64.cs
- ADMembershipUser.cs
- Trace.cs
- arclist.cs
- QueryAccessibilityHelpEvent.cs
- BookmarkTable.cs
- SerializationFieldInfo.cs
- Listbox.cs
- TraceData.cs
- MetaModel.cs
- NetworkInterface.cs
- WebServiceErrorEvent.cs
- ActivityTrace.cs
- grammarelement.cs
- TokenizerHelper.cs
- InvalidOperationException.cs
- ByteConverter.cs
- Model3DCollection.cs
- TemplateInstanceAttribute.cs
- RoleManagerModule.cs
- ConfigurationSettings.cs
- GridViewRowCollection.cs
- ProviderCommandInfoUtils.cs
- Properties.cs
- CodeLinePragma.cs
- Polygon.cs
- SafeBitVector32.cs
- JsonSerializer.cs
- FormatterServices.cs
- SizeAnimation.cs
- ContainerControl.cs
- EntityReference.cs
- Binding.cs
- CatalogZoneBase.cs
- HttpChannelHelper.cs
- PipeSecurity.cs
- ServicesUtilities.cs
- RadioButtonList.cs
- NotifyCollectionChangedEventArgs.cs
- CultureMapper.cs
- WorkflowMarkupSerializationManager.cs
- TypeElementCollection.cs
- MsmqInputChannelListenerBase.cs
- WindowsListViewScroll.cs
- UnknownWrapper.cs
- AnimationLayer.cs
- SqlInternalConnectionTds.cs
- ExceptionUtility.cs
- Util.cs
- MarkupExtensionParser.cs
- FormatterConverter.cs
- VariableExpressionConverter.cs
- WebBrowsableAttribute.cs
- XmlILOptimizerVisitor.cs
- Vector3dCollection.cs
- ObjectSet.cs
- DeviceFilterDictionary.cs
- SubMenuStyle.cs
- ComponentManagerBroker.cs
- SrgsItemList.cs
- StateMachineWorkflowInstance.cs
- ObjectAssociationEndMapping.cs
- ResizeGrip.cs
- XmlDocument.cs
- TouchPoint.cs
- UserControlParser.cs
- DeflateEmulationStream.cs
- WebException.cs
- MultiSelectRootGridEntry.cs
- ConfigurationManagerHelper.cs
- SafeNativeMethods.cs
- Stroke2.cs
- Timeline.cs
- ToolStripDropDownButton.cs
- RewritingValidator.cs
- HttpListenerElement.cs
- RegisteredArrayDeclaration.cs
- AsyncOperation.cs