Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / LabelAutomationPeer.cs / 1305600 / LabelAutomationPeer.cs
using System; using System.Runtime.InteropServices; using System.Security; using System.Text; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Interop; using System.Windows.Media; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class LabelAutomationPeer : FrameworkElementAutomationPeer { /// public LabelAutomationPeer(Label owner): base(owner) {} /// override protected string GetClassNameCore() { return "Text"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Text; } // Return the base without the AccessKey character /// override protected string GetNameCore() { string result = base.GetNameCore(); if (!string.IsNullOrEmpty(result)) { Label label = (Label)Owner; if (label.Content is string) { return AccessText.RemoveAccessKeyMarker(result); } } return result; } } } // 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
- AtlasWeb.Designer.cs
- SourceFilter.cs
- LicenseException.cs
- XmlUrlResolver.cs
- ModelService.cs
- LogLogRecordHeader.cs
- UniqueID.cs
- EventRouteFactory.cs
- CultureMapper.cs
- TreeNodeSelectionProcessor.cs
- XmlNodeReader.cs
- XmlElementAttributes.cs
- EntityContainerEmitter.cs
- WSTransactionSection.cs
- MenuStrip.cs
- ImageBrush.cs
- ConfigurationValidatorAttribute.cs
- XPathDocument.cs
- DependencyProperty.cs
- TogglePatternIdentifiers.cs
- ApplicationServicesHostFactory.cs
- PropertyFilterAttribute.cs
- TransformPatternIdentifiers.cs
- ToolStripTextBox.cs
- SessionParameter.cs
- TileModeValidation.cs
- DataServiceRequestException.cs
- Substitution.cs
- FactoryRecord.cs
- DependencyStoreSurrogate.cs
- IndexedGlyphRun.cs
- ByteAnimation.cs
- TimelineClockCollection.cs
- TreeNodeEventArgs.cs
- SR.cs
- WebHeaderCollection.cs
- FramingFormat.cs
- ClosureBinding.cs
- DocumentAutomationPeer.cs
- OdbcConnection.cs
- HostingEnvironment.cs
- SQLInt64.cs
- ConfigurationStrings.cs
- MouseGestureValueSerializer.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- UrlAuthorizationModule.cs
- FilterableAttribute.cs
- RectAnimationClockResource.cs
- Pair.cs
- StringSource.cs
- PasswordDeriveBytes.cs
- SpeakInfo.cs
- SettingsBase.cs
- NameSpaceExtractor.cs
- RedirectionProxy.cs
- NullExtension.cs
- UseManagedPresentationElement.cs
- ListItemConverter.cs
- Rfc4050KeyFormatter.cs
- QuinticEase.cs
- DatagridviewDisplayedBandsData.cs
- InkCollectionBehavior.cs
- SafeHandle.cs
- XmlMessageFormatter.cs
- Stacktrace.cs
- Main.cs
- DisplayNameAttribute.cs
- StrongNameKeyPair.cs
- FileDialog_Vista.cs
- XamlToRtfParser.cs
- Package.cs
- ReadOnlyDataSourceView.cs
- EditorBrowsableAttribute.cs
- X509Certificate2Collection.cs
- XmlWrappingReader.cs
- CacheRequest.cs
- AttachInfo.cs
- SizeAnimation.cs
- SafeViewOfFileHandle.cs
- ToolBarButton.cs
- SoapInteropTypes.cs
- SQLUtility.cs
- ConfigurationManagerInternal.cs
- Token.cs
- XmlValueConverter.cs
- SqlMethodAttribute.cs
- ListItemViewControl.cs
- WindowsListView.cs
- ToolStripOverflowButton.cs
- ResourceDictionary.cs
- MemberDomainMap.cs
- EntityDataSourceWrapperCollection.cs
- ScrollBar.cs
- FilterQuery.cs
- ResourceAssociationTypeEnd.cs
- FontSourceCollection.cs
- HashAlgorithm.cs
- AppearanceEditorPart.cs
- StrokeDescriptor.cs
- FormViewUpdateEventArgs.cs