Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- StringUtil.cs
- ParameterToken.cs
- DetailsViewPageEventArgs.cs
- HwndPanningFeedback.cs
- FontFamilyValueSerializer.cs
- DataKey.cs
- FacetDescription.cs
- MailWebEventProvider.cs
- SymbolDocumentGenerator.cs
- NamespaceList.cs
- TypeValidationEventArgs.cs
- DefaultAsyncDataDispatcher.cs
- FontSource.cs
- GenericTextProperties.cs
- NonBatchDirectoryCompiler.cs
- XmlRawWriter.cs
- EntityTypeEmitter.cs
- BitVec.cs
- BlockUIContainer.cs
- DbSource.cs
- GeneralTransform3D.cs
- DataGridViewCellMouseEventArgs.cs
- SystemIPInterfaceProperties.cs
- EventProvider.cs
- SoapSchemaImporter.cs
- UIHelper.cs
- DataGrid.cs
- ResourceDescriptionAttribute.cs
- DataTableMapping.cs
- Frame.cs
- XmlDocumentSerializer.cs
- FloatMinMaxAggregationOperator.cs
- ViewPort3D.cs
- TemplateControlCodeDomTreeGenerator.cs
- CodeCommentStatementCollection.cs
- MobileControlsSectionHandler.cs
- Conditional.cs
- OdbcConnectionStringbuilder.cs
- TextBlockAutomationPeer.cs
- RegexCompilationInfo.cs
- ToolStripPanelRenderEventArgs.cs
- CompareValidator.cs
- Span.cs
- BindStream.cs
- PeerCollaborationPermission.cs
- DefaultSerializationProviderAttribute.cs
- ContentPosition.cs
- PrefixQName.cs
- mda.cs
- TextTreeRootTextBlock.cs
- StrokeNode.cs
- PeerInvitationResponse.cs
- KeyTime.cs
- DataServiceKeyAttribute.cs
- SiteMapDataSource.cs
- ProfileManager.cs
- PageAction.cs
- PathBox.cs
- EmptyStringExpandableObjectConverter.cs
- PageAsyncTaskManager.cs
- MissingSatelliteAssemblyException.cs
- QilFactory.cs
- CqlLexer.cs
- TransformValueSerializer.cs
- DrawingState.cs
- Compensation.cs
- _NTAuthentication.cs
- ConnectionConsumerAttribute.cs
- TypeConverterValueSerializer.cs
- PixelFormat.cs
- EventListenerClientSide.cs
- ActivityExecutorDelegateInfo.cs
- _LazyAsyncResult.cs
- OdbcEnvironment.cs
- BrowserTree.cs
- ByteConverter.cs
- SystemNetworkInterface.cs
- CompilationRelaxations.cs
- Point3DConverter.cs
- ControlParser.cs
- ISAPIWorkerRequest.cs
- DataControlFieldCollection.cs
- PersonalizationEntry.cs
- AsymmetricCryptoHandle.cs
- InternalPermissions.cs
- NumericPagerField.cs
- TableLayoutColumnStyleCollection.cs
- ProfileBuildProvider.cs
- FilterElement.cs
- SiteMapNode.cs
- BuilderPropertyEntry.cs
- Normalization.cs
- ControlBindingsConverter.cs
- SqlXmlStorage.cs
- CodeThrowExceptionStatement.cs
- TaskHelper.cs
- BaseAddressPrefixFilterElementCollection.cs
- SafePEFileHandle.cs
- CertificateElement.cs
- ConfigPathUtility.cs