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
- UserControlAutomationPeer.cs
- VarInfo.cs
- StructureChangedEventArgs.cs
- PrimitiveSchema.cs
- OperationParameterInfoCollection.cs
- QueryNode.cs
- EdmSchemaError.cs
- COAUTHINFO.cs
- DrawingServices.cs
- X509PeerCertificateAuthentication.cs
- SmtpNtlmAuthenticationModule.cs
- DebuggerAttributes.cs
- TypeForwardedToAttribute.cs
- Lasso.cs
- WebRequestModuleElementCollection.cs
- ApplicationSecurityInfo.cs
- MailAddressCollection.cs
- HealthMonitoringSection.cs
- FileBasedResourceGroveler.cs
- SoapReflectionImporter.cs
- Size.cs
- DocumentGridContextMenu.cs
- ZipIORawDataFileBlock.cs
- WebServiceData.cs
- Debug.cs
- InkCanvasSelection.cs
- MemberMemberBinding.cs
- WindowsRichEdit.cs
- LastQueryOperator.cs
- CodeNamespaceImport.cs
- CanExecuteRoutedEventArgs.cs
- ILGen.cs
- JpegBitmapEncoder.cs
- PageThemeParser.cs
- QilInvokeEarlyBound.cs
- SchemaObjectWriter.cs
- Operator.cs
- Vector3D.cs
- ServiceDescriptionSerializer.cs
- SamlAuthorityBinding.cs
- ParallelQuery.cs
- ParserHooks.cs
- EpmSyndicationContentSerializer.cs
- ConfigurationManagerHelperFactory.cs
- X509ThumbprintKeyIdentifierClause.cs
- HtmlWindowCollection.cs
- ObjectStorage.cs
- DES.cs
- XmlFormatExtensionPointAttribute.cs
- ConnectionManagementSection.cs
- DES.cs
- ProcessInfo.cs
- MissingMemberException.cs
- FacetValues.cs
- ProcessProtocolHandler.cs
- Separator.cs
- ToolStripAdornerWindowService.cs
- KeyValuePair.cs
- XamlToRtfWriter.cs
- MessageDescriptionCollection.cs
- PaintValueEventArgs.cs
- StandardCommands.cs
- GcHandle.cs
- SmiMetaData.cs
- ToolStripSystemRenderer.cs
- ReflectionHelper.cs
- BamlStream.cs
- ToolStripLabel.cs
- SynchronizedPool.cs
- MethodInfo.cs
- CasesDictionary.cs
- DependencyStoreSurrogate.cs
- ResourceDictionary.cs
- Debugger.cs
- TextParagraphProperties.cs
- Misc.cs
- ECDsa.cs
- SendActivityEventArgs.cs
- DataServiceResponse.cs
- PropertyDescriptorComparer.cs
- TextElementAutomationPeer.cs
- InputScopeManager.cs
- EntityType.cs
- DescendentsWalkerBase.cs
- DbDataSourceEnumerator.cs
- ImageMapEventArgs.cs
- ServiceThrottlingBehavior.cs
- InputEventArgs.cs
- DataControlImageButton.cs
- PackageRelationship.cs
- TreeViewHitTestInfo.cs
- ReachNamespaceInfo.cs
- ProfileGroupSettings.cs
- DataRecordObjectView.cs
- MdImport.cs
- WindowsTab.cs
- SchemaComplexType.cs
- CodePageEncoding.cs
- StatusBarPanel.cs
- Encoding.cs