Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / 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. //---------------------------------------------------------------------------- // //// 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
- Page.cs
- ZipIOFileItemStream.cs
- oledbmetadatacolumnnames.cs
- ImageListUtils.cs
- AnnouncementClient.cs
- RtfToXamlLexer.cs
- Geometry3D.cs
- DockAndAnchorLayout.cs
- HiddenField.cs
- PropertyTab.cs
- DbProviderServices.cs
- ImportCatalogPart.cs
- HttpDebugHandler.cs
- EntityObject.cs
- PeerNameRecord.cs
- BasicCellRelation.cs
- CodeObjectCreateExpression.cs
- ScrollItemPattern.cs
- SafeArrayTypeMismatchException.cs
- NameValueConfigurationElement.cs
- SQLConvert.cs
- WeakRefEnumerator.cs
- CreateUserWizardStep.cs
- MemberInfoSerializationHolder.cs
- DesignBindingValueUIHandler.cs
- SizeLimitedCache.cs
- HeaderedItemsControl.cs
- CodePageEncoding.cs
- WorkflowLayouts.cs
- SpellCheck.cs
- MethodResolver.cs
- PipelineDeploymentState.cs
- SqlProviderServices.cs
- AppDomainManager.cs
- MobileErrorInfo.cs
- HTMLTagNameToTypeMapper.cs
- ComplexTypeEmitter.cs
- DataGridHeaderBorder.cs
- UnicodeEncoding.cs
- DrawingState.cs
- ReflectionPermission.cs
- ItemCollectionEditor.cs
- LinkConverter.cs
- DisplayMemberTemplateSelector.cs
- CodeLinePragma.cs
- HuffCodec.cs
- DesignRelationCollection.cs
- ToolStripContentPanel.cs
- CodeIdentifiers.cs
- InteropExecutor.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- Selector.cs
- RectangleConverter.cs
- Hyperlink.cs
- TextBlockAutomationPeer.cs
- DetailsViewModeEventArgs.cs
- clipboard.cs
- InvokePattern.cs
- DigestTraceRecordHelper.cs
- DecimalKeyFrameCollection.cs
- RecordConverter.cs
- CounterCreationDataCollection.cs
- RowVisual.cs
- SplitContainerDesigner.cs
- WebUtil.cs
- WebPartMenu.cs
- ProtocolsConfigurationEntry.cs
- Message.cs
- XmlDownloadManager.cs
- ToolStripGripRenderEventArgs.cs
- ContainerCodeDomSerializer.cs
- CopyAttributesAction.cs
- ToolStripManager.cs
- UserUseLicenseDictionaryLoader.cs
- ServiceOperation.cs
- SystemInformation.cs
- CharEnumerator.cs
- Converter.cs
- Application.cs
- BrowsableAttribute.cs
- KeyGesture.cs
- NumberAction.cs
- WebPartEditorCancelVerb.cs
- UnauthorizedWebPart.cs
- ZipIOLocalFileBlock.cs
- ColorConvertedBitmap.cs
- TextSelectionHelper.cs
- XPathCompileException.cs
- FormViewPageEventArgs.cs
- InnerItemCollectionView.cs
- HelloOperationAsyncResult.cs
- FocusChangedEventArgs.cs
- Shape.cs
- AccessViolationException.cs
- ZipIOExtraFieldElement.cs
- XamlPointCollectionSerializer.cs
- SqlServices.cs
- MultiPageTextView.cs
- HMACSHA1.cs
- CodeMethodMap.cs