Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Automation / Peers / GroupBoxAutomationPeer.cs / 1305600 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Int64Animation.cs
- EventLogger.cs
- WCFBuildProvider.cs
- ValueUtilsSmi.cs
- ScriptResourceAttribute.cs
- BitmapFrame.cs
- StructuredTypeEmitter.cs
- JsonFormatWriterGenerator.cs
- DrawingGroupDrawingContext.cs
- InheritedPropertyChangedEventArgs.cs
- IfJoinedCondition.cs
- MaterializeFromAtom.cs
- XpsFont.cs
- CoreSwitches.cs
- CharacterMetrics.cs
- ParallelTimeline.cs
- ToolBar.cs
- ClientSettings.cs
- SqlConnectionManager.cs
- CheckPair.cs
- URLMembershipCondition.cs
- LowerCaseStringConverter.cs
- InteropAutomationProvider.cs
- WorkflowApplicationTerminatedException.cs
- JulianCalendar.cs
- DesignerTransaction.cs
- ValidatedMobileControlConverter.cs
- Knowncolors.cs
- DataBindingHandlerAttribute.cs
- TypeListConverter.cs
- UdpSocketReceiveManager.cs
- CodeDOMProvider.cs
- ContainerParagraph.cs
- DockPatternIdentifiers.cs
- DataObjectSettingDataEventArgs.cs
- Validator.cs
- AlternateView.cs
- PeerIPHelper.cs
- DictionarySectionHandler.cs
- EntityContainerAssociationSet.cs
- CodeGotoStatement.cs
- ToolStripDropDownMenu.cs
- ValueCollectionParameterReader.cs
- SerializationAttributes.cs
- EntityKeyElement.cs
- PackagePartCollection.cs
- SqlUDTStorage.cs
- TransactionScope.cs
- WinEventHandler.cs
- XmlSchemaCollection.cs
- ExpressionHelper.cs
- XhtmlBasicCalendarAdapter.cs
- MethodRental.cs
- TextSpan.cs
- CodeGotoStatement.cs
- LineProperties.cs
- HtmlImage.cs
- XmlnsCache.cs
- StorageAssociationSetMapping.cs
- FontFamily.cs
- SqlNodeAnnotations.cs
- XmlSchemaObjectTable.cs
- QilChoice.cs
- NameValueCollection.cs
- PersonalizationStateInfo.cs
- ToolStrip.cs
- CodeIndexerExpression.cs
- RealProxy.cs
- ListQueryResults.cs
- StringExpressionSet.cs
- Helper.cs
- DrawingCollection.cs
- XsltContext.cs
- FunctionDescription.cs
- DataStreams.cs
- ViewStateAttachedPropertyFeature.cs
- CommandField.cs
- EmptyQuery.cs
- SoapMessage.cs
- CompatibleComparer.cs
- TextElementCollectionHelper.cs
- EventPrivateKey.cs
- DropShadowBitmapEffect.cs
- IDQuery.cs
- ControlCollection.cs
- ChtmlFormAdapter.cs
- Condition.cs
- FormViewPageEventArgs.cs
- CopyCodeAction.cs
- XPathPatternBuilder.cs
- FixUpCollection.cs
- ProfilePropertySettingsCollection.cs
- MemberPath.cs
- AlgoModule.cs
- BuilderPropertyEntry.cs
- StrokeIntersection.cs
- SettingsPropertyValueCollection.cs
- CatalogZoneDesigner.cs
- URLAttribute.cs
- BooleanAnimationBase.cs