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
- UTF32Encoding.cs
- TargetInvocationException.cs
- SystemSounds.cs
- WebPartConnectionsConnectVerb.cs
- ConfigXmlSignificantWhitespace.cs
- KeyTimeConverter.cs
- uribuilder.cs
- ProfilePropertySettings.cs
- CompensationDesigner.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- CategoryNameCollection.cs
- Visitor.cs
- ConfigurationStrings.cs
- ObjectNotFoundException.cs
- Visitor.cs
- SqlStatistics.cs
- NullableDecimalMinMaxAggregationOperator.cs
- QuaternionRotation3D.cs
- UInt64.cs
- Int32Collection.cs
- EDesignUtil.cs
- ViewGenResults.cs
- OpCopier.cs
- InputLangChangeRequestEvent.cs
- HorizontalAlignConverter.cs
- DBProviderConfigurationHandler.cs
- URL.cs
- ComponentResourceManager.cs
- XmlSerializationGeneratedCode.cs
- ConnectionManagementElement.cs
- MetadataArtifactLoaderFile.cs
- CanonicalFormWriter.cs
- WSUtilitySpecificationVersion.cs
- Property.cs
- WaitHandleCannotBeOpenedException.cs
- XamlBrushSerializer.cs
- FileUtil.cs
- ColorIndependentAnimationStorage.cs
- SqlProfileProvider.cs
- KerberosTokenFactoryCredential.cs
- PhysicalAddress.cs
- SchemaComplexType.cs
- FirstMatchCodeGroup.cs
- StyleCollectionEditor.cs
- MessageFault.cs
- PeerObject.cs
- TextServicesCompartmentContext.cs
- KnownBoxes.cs
- ThreadStartException.cs
- OdbcParameterCollection.cs
- ContractCodeDomInfo.cs
- ButtonFieldBase.cs
- FontStretches.cs
- GridSplitterAutomationPeer.cs
- SamlAssertionKeyIdentifierClause.cs
- DropTarget.cs
- ObjectItemCollection.cs
- WmlMobileTextWriter.cs
- RsaSecurityToken.cs
- MiniMapControl.xaml.cs
- ArcSegment.cs
- PropertyFilterAttribute.cs
- Vector3DCollectionValueSerializer.cs
- EnterpriseServicesHelper.cs
- FixedSOMElement.cs
- CodePageEncoding.cs
- LineGeometry.cs
- TypefaceCollection.cs
- Cursor.cs
- PerformanceCounterPermission.cs
- OciHandle.cs
- RotateTransform.cs
- GroupJoinQueryOperator.cs
- SatelliteContractVersionAttribute.cs
- RegexMatch.cs
- EmptyCollection.cs
- ServiceModelConfigurationSectionCollection.cs
- COM2Properties.cs
- DataMemberListEditor.cs
- ResourceReader.cs
- ProvidersHelper.cs
- ColumnMapProcessor.cs
- AutomationPropertyInfo.cs
- Compensate.cs
- InspectionWorker.cs
- EventBuilder.cs
- DataServiceProviderMethods.cs
- InteropBitmapSource.cs
- FormViewPagerRow.cs
- X509ChainPolicy.cs
- DataGridColumn.cs
- WhitespaceSignificantCollectionAttribute.cs
- DataObjectEventArgs.cs
- IgnoreSectionHandler.cs
- MatchingStyle.cs
- BuilderPropertyEntry.cs
- RegexCode.cs
- DisplayInformation.cs
- PersistChildrenAttribute.cs
- SignedXml.cs