Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Automation / Peers / TabControlAutomationPeer.cs / 1 / TabControlAutomationPeer.cs
using System; using System.Collections; using System.Collections.Generic; 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 TabControlAutomationPeer : SelectorAutomationPeer, ISelectionProvider { /// public TabControlAutomationPeer(TabControl owner): base(owner) {} /// override protected ItemAutomationPeer CreateItemAutomationPeer(object item) { return new TabItemAutomationPeer(item, this); } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Tab; } /// override protected string GetClassNameCore() { return "TabControl"; } /// protected override Point GetClickablePointCore() { return new Point(double.NaN, double.NaN); } bool ISelectionProvider.IsSelectionRequired { get { return true; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections; using System.Collections.Generic; 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 TabControlAutomationPeer : SelectorAutomationPeer, ISelectionProvider { /// public TabControlAutomationPeer(TabControl owner): base(owner) {} /// override protected ItemAutomationPeer CreateItemAutomationPeer(object item) { return new TabItemAutomationPeer(item, this); } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.Tab; } /// override protected string GetClassNameCore() { return "TabControl"; } /// protected override Point GetClickablePointCore() { return new Point(double.NaN, double.NaN); } bool ISelectionProvider.IsSelectionRequired { get { return true; } } } } // 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
- PropertyMetadata.cs
- ReplacementText.cs
- InlineUIContainer.cs
- ClientScriptManager.cs
- Journal.cs
- HeaderedContentControl.cs
- ListViewAutomationPeer.cs
- MouseGestureValueSerializer.cs
- XmlIlGenerator.cs
- LocationUpdates.cs
- CellTreeNodeVisitors.cs
- EllipticalNodeOperations.cs
- SortExpressionBuilder.cs
- Fonts.cs
- MsmqIntegrationReceiveParameters.cs
- FixedElement.cs
- MimeFormImporter.cs
- contentDescriptor.cs
- SortedList.cs
- PersonalizablePropertyEntry.cs
- SolidBrush.cs
- QilList.cs
- WebControlParameterProxy.cs
- QilList.cs
- MasterPageBuildProvider.cs
- JournalNavigationScope.cs
- ButtonDesigner.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- Baml2006ReaderFrame.cs
- Pair.cs
- XmlDataImplementation.cs
- connectionpool.cs
- DefaultEventAttribute.cs
- FormsAuthenticationConfiguration.cs
- UTF8Encoding.cs
- ReaderWriterLock.cs
- HijriCalendar.cs
- Base64Encoder.cs
- ColorAnimation.cs
- ZipIOExtraFieldPaddingElement.cs
- ToolStripSystemRenderer.cs
- BuildProviderAppliesToAttribute.cs
- SmiSettersStream.cs
- Geometry.cs
- Simplifier.cs
- DataException.cs
- DataGridView.cs
- Inline.cs
- ListMarkerLine.cs
- ModuleBuilderData.cs
- RequestNavigateEventArgs.cs
- GlyphRunDrawing.cs
- HtmlLinkAdapter.cs
- RepeatBehavior.cs
- HttpListenerContext.cs
- ViewManager.cs
- CallbackHandler.cs
- EnvironmentPermission.cs
- ToolZone.cs
- MultiView.cs
- GreenMethods.cs
- CommandField.cs
- NetworkInterface.cs
- IERequestCache.cs
- ConfigurationManagerHelper.cs
- XmlQueryRuntime.cs
- StringCollection.cs
- KnownBoxes.cs
- XmlSchemaAll.cs
- OracleParameterCollection.cs
- sqlstateclientmanager.cs
- SecureStringHasher.cs
- ThreadStateException.cs
- FontFamilyIdentifier.cs
- TraceUtility.cs
- WorkflowOwnerAsyncResult.cs
- Validator.cs
- RequiredFieldValidator.cs
- UpdatePanelTrigger.cs
- TabControlCancelEvent.cs
- ImageCodecInfoPrivate.cs
- XpsS0ValidatingLoader.cs
- UInt16Converter.cs
- BooleanAnimationBase.cs
- LinqDataSourceValidationException.cs
- TemplateBamlRecordReader.cs
- ServiceBusyException.cs
- ApplyHostConfigurationBehavior.cs
- AssemblyBuilderData.cs
- PtsHelper.cs
- Cursors.cs
- FormsAuthenticationEventArgs.cs
- LayoutUtils.cs
- ThreadStaticAttribute.cs
- TrackingServices.cs
- XmlSchemaAll.cs
- SignerInfo.cs
- SubpageParagraph.cs
- TimeSpanFormat.cs
- MobileTemplatedControlDesigner.cs