Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Transform3DGroup.cs
- XmlCountingReader.cs
- Registry.cs
- SortedDictionary.cs
- DataServiceRequest.cs
- SafeBitVector32.cs
- CompositionCommandSet.cs
- LiteralControl.cs
- CodeIdentifiers.cs
- ApplicationSecurityInfo.cs
- FormatSettings.cs
- EntityDesignerUtils.cs
- TableRowCollection.cs
- ListContractAdapter.cs
- RuleRefElement.cs
- AdPostCacheSubstitution.cs
- ArrangedElementCollection.cs
- PropagatorResult.cs
- PackageRelationship.cs
- LocatorPartList.cs
- DataBindingExpressionBuilder.cs
- DrawingDrawingContext.cs
- DynamicDiscoSearcher.cs
- SignatureGenerator.cs
- EditingScopeUndoUnit.cs
- TemplateControl.cs
- RijndaelManaged.cs
- ScriptManager.cs
- UniqueEventHelper.cs
- ActivityInstanceMap.cs
- EventLogInternal.cs
- SqlTriggerContext.cs
- GetWinFXPath.cs
- Automation.cs
- VisualStyleTypesAndProperties.cs
- CompilationPass2TaskInternal.cs
- TreeBuilder.cs
- StyleModeStack.cs
- AppDomainUnloadedException.cs
- AttachmentService.cs
- OleDbMetaDataFactory.cs
- SQLGuidStorage.cs
- WsdlHelpGeneratorElement.cs
- HybridObjectCache.cs
- AppDomainFactory.cs
- PromptEventArgs.cs
- Italic.cs
- oledbconnectionstring.cs
- SelectionWordBreaker.cs
- ListViewEditEventArgs.cs
- HttpBufferlessInputStream.cs
- WebResponse.cs
- ExpandedWrapper.cs
- HtmlWindowCollection.cs
- URIFormatException.cs
- ToolStripPanelRenderEventArgs.cs
- ItemsPanelTemplate.cs
- XmlSchemaChoice.cs
- FixedPageProcessor.cs
- CodeNamespaceImport.cs
- InternalDuplexChannelListener.cs
- KnownAssembliesSet.cs
- QueryStatement.cs
- XhtmlBasicObjectListAdapter.cs
- StrokeNodeOperations.cs
- RegistrationServices.cs
- SingleAnimationBase.cs
- DesignRelation.cs
- ClientSponsor.cs
- AlternateViewCollection.cs
- DSACryptoServiceProvider.cs
- Point.cs
- TransformerConfigurationWizardBase.cs
- CqlLexerHelpers.cs
- GradientStop.cs
- GroupItem.cs
- OleAutBinder.cs
- TraceEventCache.cs
- ReaderWriterLockSlim.cs
- FillErrorEventArgs.cs
- MediaPlayer.cs
- XomlCompilerError.cs
- PrinterSettings.cs
- ModelUtilities.cs
- DispatchWrapper.cs
- Update.cs
- SmtpFailedRecipientException.cs
- EditorPart.cs
- SynchronousChannelMergeEnumerator.cs
- BoundField.cs
- Highlights.cs
- CatalogPartCollection.cs
- WizardPanel.cs
- ChtmlPhoneCallAdapter.cs
- MetadataPropertyAttribute.cs
- ListViewInsertionMark.cs
- Query.cs
- XmlC14NWriter.cs
- SerializationStore.cs
- XmlRawWriter.cs