Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SizeAnimationBase.cs
- SqlTopReducer.cs
- SByteConverter.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- GACMembershipCondition.cs
- DataGridRow.cs
- RoutedCommand.cs
- SparseMemoryStream.cs
- ImageBrush.cs
- RangeValidator.cs
- EntityDataSourceWrapperCollection.cs
- CharUnicodeInfo.cs
- XmlSchemaAnnotation.cs
- BrushConverter.cs
- AuthorizationPolicyTypeElement.cs
- UnsafeNativeMethods.cs
- DataViewListener.cs
- Line.cs
- InstanceKeyView.cs
- HttpWebRequest.cs
- PenLineJoinValidation.cs
- StringWriter.cs
- ObjectDataSourceSelectingEventArgs.cs
- BuildProvidersCompiler.cs
- Transform3D.cs
- MultipleViewPatternIdentifiers.cs
- InputReferenceExpression.cs
- WinFormsSecurity.cs
- OverflowException.cs
- UserControl.cs
- StrongNameMembershipCondition.cs
- ThrowOnMultipleAssignment.cs
- Context.cs
- FileAuthorizationModule.cs
- JulianCalendar.cs
- SvcMapFileLoader.cs
- DotExpr.cs
- PenLineCapValidation.cs
- TreeView.cs
- GeneratedContractType.cs
- ReadOnlyCollection.cs
- Compensate.cs
- Crypto.cs
- PlaceHolder.cs
- ResXFileRef.cs
- ListDictionaryInternal.cs
- _IPv6Address.cs
- FileFormatException.cs
- StringConverter.cs
- TablePatternIdentifiers.cs
- FileFormatException.cs
- MediaPlayerState.cs
- RefreshEventArgs.cs
- HtmlValidationSummaryAdapter.cs
- WebException.cs
- TemplateModeChangedEventArgs.cs
- DeobfuscatingStream.cs
- SyncOperationState.cs
- DataErrorValidationRule.cs
- AllMembershipCondition.cs
- TranslateTransform.cs
- BamlRecords.cs
- PassportPrincipal.cs
- MsmqIntegrationSecurity.cs
- ConditionalBranch.cs
- MD5.cs
- X509CertificateCollection.cs
- XmlILIndex.cs
- AutoFocusStyle.xaml.cs
- ScrollEvent.cs
- QueryException.cs
- bidPrivateBase.cs
- EncryptedKeyIdentifierClause.cs
- HttpModuleCollection.cs
- WithParamAction.cs
- Compress.cs
- TimeSpan.cs
- EventLogPermissionAttribute.cs
- ListViewDeletedEventArgs.cs
- DragDeltaEventArgs.cs
- QueryReaderSettings.cs
- ServerType.cs
- SemaphoreSecurity.cs
- ZipFileInfo.cs
- SystemDropShadowChrome.cs
- RequestUriProcessor.cs
- SerialErrors.cs
- CharacterMetricsDictionary.cs
- IntegrationExceptionEventArgs.cs
- RelationshipEndCollection.cs
- MulticastNotSupportedException.cs
- DomainConstraint.cs
- ConfigXmlReader.cs
- DirectoryObjectSecurity.cs
- QilTypeChecker.cs
- SelectionWordBreaker.cs
- FileSystemEventArgs.cs
- TypeResolvingOptionsAttribute.cs
- ConnectionManagementSection.cs
- ColorContext.cs