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
- AnnotationHelper.cs
- Attributes.cs
- DocumentScope.cs
- CorrelationRequestContext.cs
- DrawingGroup.cs
- GB18030Encoding.cs
- __TransparentProxy.cs
- CodeSpit.cs
- HostExecutionContextManager.cs
- DataGridViewDataConnection.cs
- XmlSequenceWriter.cs
- mansign.cs
- XmlValidatingReaderImpl.cs
- NegotiateStream.cs
- XPathAncestorIterator.cs
- NameValueFileSectionHandler.cs
- RoleManagerSection.cs
- ChannelTokenTypeConverter.cs
- PieceNameHelper.cs
- WebServiceParameterData.cs
- ButtonField.cs
- HtmlGenericControl.cs
- XmlSchemaSimpleTypeRestriction.cs
- RawMouseInputReport.cs
- TextBoxBase.cs
- DataSourceControl.cs
- AssemblyAttributes.cs
- SafeTokenHandle.cs
- GZipDecoder.cs
- SymbolMethod.cs
- _NegotiateClient.cs
- SoapEnvelopeProcessingElement.cs
- BaseCollection.cs
- OpenFileDialog.cs
- GradientSpreadMethodValidation.cs
- DataSpaceManager.cs
- CodeMethodReturnStatement.cs
- DocumentCollection.cs
- DataPagerFieldItem.cs
- Clipboard.cs
- RuleSettingsCollection.cs
- HyperlinkAutomationPeer.cs
- TemplateField.cs
- _LocalDataStoreMgr.cs
- InternalsVisibleToAttribute.cs
- PathTooLongException.cs
- ConfigurationManagerHelper.cs
- linebase.cs
- DefaultDiscoveryServiceExtension.cs
- Hash.cs
- HttpContextServiceHost.cs
- SelectionUIService.cs
- SecurityDescriptor.cs
- ReverseInheritProperty.cs
- AQNBuilder.cs
- TimeoutException.cs
- UntrustedRecipientException.cs
- HashRepartitionEnumerator.cs
- ListenUriMode.cs
- TextSpanModifier.cs
- Label.cs
- DateTimeParse.cs
- ValueUnavailableException.cs
- ContentPathSegment.cs
- LayoutEditorPart.cs
- BehaviorEditorPart.cs
- StringExpressionSet.cs
- ColorBlend.cs
- IISUnsafeMethods.cs
- Command.cs
- ReceiveSecurityHeaderElementManager.cs
- Set.cs
- XmlSignificantWhitespace.cs
- FrameworkElementFactory.cs
- ColorAnimationUsingKeyFrames.cs
- Material.cs
- SolidColorBrush.cs
- SqlStatistics.cs
- _TimerThread.cs
- SchemaImporterExtensionsSection.cs
- NamespaceQuery.cs
- Transform3DCollection.cs
- iisPickupDirectory.cs
- InvalidateEvent.cs
- GridErrorDlg.cs
- SingleSelectRootGridEntry.cs
- CultureInfo.cs
- ClassValidator.cs
- CommandConverter.cs
- DependencyPropertyKind.cs
- ToolStripCollectionEditor.cs
- __Error.cs
- EditorZoneBase.cs
- TextBoxRenderer.cs
- ExceptionHandlerDesigner.cs
- CustomBindingCollectionElement.cs
- Scene3D.cs
- BufferAllocator.cs
- MSAAEventDispatcher.cs
- SqlProviderUtilities.cs