Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Automation / Peers / GroupBoxAutomationPeer.cs / 1 / GroupBoxAutomationPeer.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.Controls.Primitives; using System.Windows.Interop; using System.Windows.Media; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class GroupBoxAutomationPeer : FrameworkElementAutomationPeer { /// public GroupBoxAutomationPeer(GroupBox owner): base(owner) {} /// override protected string GetClassNameCore() { return "GroupBox"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Group; } // Return the base without the AccessKey character /// override protected string GetNameCore() { string result = base.GetNameCore(); if (!string.IsNullOrEmpty(result)) { GroupBox groupBox = (GroupBox)Owner; if (groupBox.Header 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. 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.Controls.Primitives; using System.Windows.Interop; using System.Windows.Media; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class GroupBoxAutomationPeer : FrameworkElementAutomationPeer { /// public GroupBoxAutomationPeer(GroupBox owner): base(owner) {} /// override protected string GetClassNameCore() { return "GroupBox"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Group; } // Return the base without the AccessKey character /// override protected string GetNameCore() { string result = base.GetNameCore(); if (!string.IsNullOrEmpty(result)) { GroupBox groupBox = (GroupBox)Owner; if (groupBox.Header 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
- BridgeDataReader.cs
- EntitySqlQueryCacheKey.cs
- ScriptManager.cs
- HtmlContainerControl.cs
- Composition.cs
- ResourcePool.cs
- UnsafeNativeMethods.cs
- SqlCacheDependency.cs
- CodeSnippetCompileUnit.cs
- SafeNativeMethodsCLR.cs
- ChildChangedEventArgs.cs
- DataGridViewHitTestInfo.cs
- ServerIdentity.cs
- PathSegment.cs
- InkCanvasSelectionAdorner.cs
- FtpWebRequest.cs
- XPathAxisIterator.cs
- StdRegProviderWrapper.cs
- GridErrorDlg.cs
- SmiSettersStream.cs
- LocatorBase.cs
- TableProvider.cs
- LinqDataSourceEditData.cs
- UpdateExpressionVisitor.cs
- COMException.cs
- BitmapEncoder.cs
- ProgressBar.cs
- VersionPair.cs
- ScopeCollection.cs
- DataTrigger.cs
- ControlCachePolicy.cs
- _BasicClient.cs
- WsatServiceCertificate.cs
- ThrowHelper.cs
- DbConnectionPoolGroup.cs
- RoutedEventHandlerInfo.cs
- ConvertBinder.cs
- RootCodeDomSerializer.cs
- TreeViewCancelEvent.cs
- ResizeBehavior.cs
- WebDescriptionAttribute.cs
- HiddenField.cs
- _HeaderInfo.cs
- Authorization.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- UnknownWrapper.cs
- QilTargetType.cs
- SystemParameters.cs
- HtmlString.cs
- keycontainerpermission.cs
- SettingsPropertyIsReadOnlyException.cs
- CultureMapper.cs
- DocumentPageHost.cs
- FamilyTypefaceCollection.cs
- ArcSegment.cs
- KnownTypesProvider.cs
- Invariant.cs
- RecognizerInfo.cs
- BamlBinaryWriter.cs
- ValidationSummary.cs
- StylusShape.cs
- ObjectDataSourceEventArgs.cs
- Encoding.cs
- AssociationSet.cs
- GenericPrincipal.cs
- MappingException.cs
- WorkflowServiceBehavior.cs
- HttpCapabilitiesBase.cs
- NamespaceList.cs
- ExtensionQuery.cs
- DecoderExceptionFallback.cs
- PropertyItem.cs
- NativeMethodsCLR.cs
- CurrentChangingEventArgs.cs
- RootBuilder.cs
- PageContent.cs
- MailSettingsSection.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- ValidatingReaderNodeData.cs
- RemotingException.cs
- WebServiceHandler.cs
- PropertyMapper.cs
- XmlSchemaInclude.cs
- PersistenceTypeAttribute.cs
- ContextStack.cs
- _DomainName.cs
- OdbcTransaction.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- x509store.cs
- EntityStoreSchemaGenerator.cs
- QilUnary.cs
- ByteFacetDescriptionElement.cs
- ModelItemDictionary.cs
- XmlSchemaInclude.cs
- XPathAncestorIterator.cs
- DictionaryManager.cs
- ManipulationDelta.cs
- TableAutomationPeer.cs
- DispatcherTimer.cs
- TextInfo.cs