Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / GroupBox.cs / 1 / GroupBox.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // Description: Implementation of the GroupBox Control // //--------------------------------------------------------------------------- using System.Windows.Input; // Access Key support namespace System.Windows.Controls { ////// GroupBox Control class /// [Localizability(LocalizationCategory.None, Readability = Readability.Unreadable)] // cannot be read & localized as string public class GroupBox : HeaderedContentControl { #region Constructors static GroupBox() { FocusableProperty.OverrideMetadata(typeof(GroupBox), new FrameworkPropertyMetadata(false)); IsTabStopProperty.OverrideMetadata(typeof(GroupBox), new FrameworkPropertyMetadata(false)); DefaultStyleKeyProperty.OverrideMetadata(typeof(GroupBox), new FrameworkPropertyMetadata(typeof(GroupBox))); EventManager.RegisterClassHandler(typeof(GroupBox), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed)); } #endregion #region Override methods ////// Creates AutomationPeer ( protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() { return new System.Windows.Automation.Peers.GroupBoxAutomationPeer(this); } ///) /// /// The Access key for this control was invoked. /// protected override void OnAccessKey(AccessKeyEventArgs e) { MoveFocus(new TraversalRequest(FocusNavigationDirection.First)); } private static void OnAccessKeyPressed(object sender, AccessKeyPressedEventArgs e) { if (!e.Handled && e.Scope == null && e.Target == null) { e.Target = sender as GroupBox; } } #endregion } } // 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
- DesignSurfaceManager.cs
- XmlSchemaAttributeGroupRef.cs
- InputReportEventArgs.cs
- AspCompat.cs
- DataObjectCopyingEventArgs.cs
- WebSysDisplayNameAttribute.cs
- QualifiedCellIdBoolean.cs
- TryCatch.cs
- MouseGestureValueSerializer.cs
- ConstructorNeedsTagAttribute.cs
- FunctionOverloadResolver.cs
- MetadataItemEmitter.cs
- MultipartIdentifier.cs
- UInt32Storage.cs
- TerminatorSinks.cs
- EmbeddedMailObjectsCollection.cs
- DataPagerFieldItem.cs
- HtmlAnchor.cs
- RemotingServices.cs
- GetPageNumberCompletedEventArgs.cs
- ValidatorCompatibilityHelper.cs
- Visitors.cs
- GatewayDefinition.cs
- BaseCAMarshaler.cs
- BoundsDrawingContextWalker.cs
- LaxModeSecurityHeaderElementInferenceEngine.cs
- ListItemConverter.cs
- CapacityStreamGeometryContext.cs
- XmlAttributeCache.cs
- ConnectionInterfaceCollection.cs
- TemplatedAdorner.cs
- DynamicQueryableWrapper.cs
- NullableFloatAverageAggregationOperator.cs
- SystemIcons.cs
- SystemTcpStatistics.cs
- BuildResult.cs
- DynamicPropertyReader.cs
- XpsPackagingPolicy.cs
- BrowserCapabilitiesFactory.cs
- MessagePartDescription.cs
- DocumentApplicationJournalEntry.cs
- ExpressionSelection.cs
- Int16KeyFrameCollection.cs
- StringUtil.cs
- PersistenceProvider.cs
- ScriptingProfileServiceSection.cs
- FamilyMapCollection.cs
- _BaseOverlappedAsyncResult.cs
- ConstraintEnumerator.cs
- PointLight.cs
- PerformanceCounterPermissionEntry.cs
- ResolveNameEventArgs.cs
- SetUserPreferenceRequest.cs
- DeviceSpecificChoice.cs
- AsymmetricSignatureDeformatter.cs
- StrokeIntersection.cs
- OdbcEnvironmentHandle.cs
- SQLMembershipProvider.cs
- ExtendedPropertyDescriptor.cs
- State.cs
- ObjectSet.cs
- DataServiceClientException.cs
- FactoryMaker.cs
- TagMapInfo.cs
- XmlUrlResolver.cs
- GeometryCombineModeValidation.cs
- WindowsStreamSecurityElement.cs
- TransformPattern.cs
- SetIterators.cs
- ScriptRegistrationManager.cs
- TextParaClient.cs
- ScriptResourceAttribute.cs
- IndexOutOfRangeException.cs
- ContentTextAutomationPeer.cs
- BuilderElements.cs
- __Error.cs
- AspNetPartialTrustHelpers.cs
- XmlHelper.cs
- UserValidatedEventArgs.cs
- EmptyReadOnlyDictionaryInternal.cs
- BamlLocalizabilityResolver.cs
- BitmapMetadata.cs
- KeysConverter.cs
- DisplayNameAttribute.cs
- ValidationResult.cs
- BitmapEffect.cs
- EnumerableRowCollectionExtensions.cs
- ListViewItem.cs
- ForceCopyBuildProvider.cs
- RectValueSerializer.cs
- _RequestCacheProtocol.cs
- WorkflowViewService.cs
- MD5.cs
- TextCollapsingProperties.cs
- serverconfig.cs
- NumericExpr.cs
- WindowsAuthenticationEventArgs.cs
- WorkflowFormatterBehavior.cs
- QilGenerator.cs
- WebDisplayNameAttribute.cs