Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Automation / Peers / LabelAutomationPeer.cs / 1 / 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; } /// override public object GetPattern(PatternInterface patternInterface) { return null; } // 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
- EpmSyndicationContentDeSerializer.cs
- ActivitySurrogate.cs
- XpsResourceDictionary.cs
- Baml6Assembly.cs
- NativeMethods.cs
- WsatExtendedInformation.cs
- DiagnosticTraceSource.cs
- ObjectManager.cs
- Profiler.cs
- Transform3D.cs
- ExceptionList.cs
- ValidateNames.cs
- AvTrace.cs
- safex509handles.cs
- ScriptingAuthenticationServiceSection.cs
- TagPrefixCollection.cs
- Char.cs
- EnumBuilder.cs
- AssociationSetMetadata.cs
- _HTTPDateParse.cs
- ApplicationException.cs
- HttpResponse.cs
- WpfSharedXamlSchemaContext.cs
- EnvelopedPkcs7.cs
- EntitySqlQueryCacheKey.cs
- ECDiffieHellmanPublicKey.cs
- AdornerLayer.cs
- DecoratedNameAttribute.cs
- cache.cs
- SystemIPInterfaceStatistics.cs
- ResourceDefaultValueAttribute.cs
- PngBitmapEncoder.cs
- DataServiceQuery.cs
- InstanceCreationEditor.cs
- LineUtil.cs
- TdsParser.cs
- EventPropertyMap.cs
- TraceSection.cs
- TextFindEngine.cs
- ModuleBuilderData.cs
- FlagsAttribute.cs
- Icon.cs
- XmlQueryCardinality.cs
- DurableInstancingOptions.cs
- WorkflowApplicationCompletedException.cs
- TypeSystemProvider.cs
- PersistenceTask.cs
- SizeLimitedCache.cs
- CfgSemanticTag.cs
- HttpHostedTransportConfiguration.cs
- DataGridViewCellCancelEventArgs.cs
- Speller.cs
- EntityKey.cs
- Html32TextWriter.cs
- Geometry3D.cs
- XmlRootAttribute.cs
- XmlSchemaAttribute.cs
- ActivationWorker.cs
- SqlResolver.cs
- ToolStripMenuItemCodeDomSerializer.cs
- SizeIndependentAnimationStorage.cs
- JumpList.cs
- MembershipValidatePasswordEventArgs.cs
- DebugTrace.cs
- HttpListener.cs
- ObjectSpanRewriter.cs
- ExtractorMetadata.cs
- WindowsIdentity.cs
- QuotedPairReader.cs
- ExpandCollapsePatternIdentifiers.cs
- Model3DCollection.cs
- ComEventsMethod.cs
- HttpModuleActionCollection.cs
- Membership.cs
- QilList.cs
- TextFormatterImp.cs
- SimpleWorkerRequest.cs
- FontCacheUtil.cs
- InstanceKey.cs
- WebScriptEnablingBehavior.cs
- AppDomainManager.cs
- ControlBuilder.cs
- FontSource.cs
- RemotingConfigParser.cs
- FastEncoder.cs
- AlphaSortedEnumConverter.cs
- CodeGen.cs
- OdbcTransaction.cs
- AnimationTimeline.cs
- VSWCFServiceContractGenerator.cs
- EntityDataSourceEntityTypeFilterItem.cs
- Executor.cs
- WebPartZone.cs
- CodeFieldReferenceExpression.cs
- CodeFieldReferenceExpression.cs
- Adorner.cs
- Select.cs
- Accessors.cs
- Table.cs
- _MultipleConnectAsync.cs