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
- DbModificationCommandTree.cs
- WebPartMenu.cs
- HMACSHA512.cs
- ManagedWndProcTracker.cs
- EntityEntry.cs
- DigitShape.cs
- ValueHandle.cs
- Dynamic.cs
- MonitorWrapper.cs
- EditableLabelControl.cs
- StdValidatorsAndConverters.cs
- DefaultBinder.cs
- KeyboardDevice.cs
- RangeBaseAutomationPeer.cs
- CommandHelpers.cs
- DtrList.cs
- CaseInsensitiveOrdinalStringComparer.cs
- XPathNodeInfoAtom.cs
- XamlReaderConstants.cs
- SyndicationFeedFormatter.cs
- DetailsViewDeletedEventArgs.cs
- JoinTreeNode.cs
- WinEventTracker.cs
- DSACryptoServiceProvider.cs
- TextBox.cs
- SID.cs
- CompilationUtil.cs
- SearchForVirtualItemEventArgs.cs
- KeyFrames.cs
- sqlmetadatafactory.cs
- SubclassTypeValidator.cs
- PageStatePersister.cs
- DecimalKeyFrameCollection.cs
- TextEffect.cs
- Attributes.cs
- TargetConverter.cs
- querybuilder.cs
- GPRECTF.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- RegistrySecurity.cs
- WorkflowServiceHostFactory.cs
- EntityDesignerUtils.cs
- ELinqQueryState.cs
- DesignerVerb.cs
- TextClipboardData.cs
- EditingScopeUndoUnit.cs
- QilInvokeEarlyBound.cs
- GridViewUpdateEventArgs.cs
- CatalogPartCollection.cs
- Cursor.cs
- HttpCachePolicyElement.cs
- LiteralControl.cs
- Lasso.cs
- HttpFileCollection.cs
- LocationUpdates.cs
- WebPartDisplayMode.cs
- MenuAutomationPeer.cs
- ResumeStoryboard.cs
- LinearQuaternionKeyFrame.cs
- DetailsViewInsertedEventArgs.cs
- ValidationRuleCollection.cs
- UnsafeNativeMethods.cs
- Membership.cs
- WebPartManagerInternals.cs
- XpsFontSerializationService.cs
- basecomparevalidator.cs
- FixedSOMElement.cs
- WebPartChrome.cs
- DeclaredTypeValidatorAttribute.cs
- AutomationElementIdentifiers.cs
- SymmetricAlgorithm.cs
- SecurityManager.cs
- AddressingVersion.cs
- WindowsToolbar.cs
- DataRowCollection.cs
- FormViewCommandEventArgs.cs
- RSAPKCS1SignatureDeformatter.cs
- DataGridViewSelectedRowCollection.cs
- WindowsStartMenu.cs
- ObjectStateManagerMetadata.cs
- CallbackWrapper.cs
- MatrixAnimationUsingPath.cs
- EdmScalarPropertyAttribute.cs
- MsmqIntegrationSecurity.cs
- TypeUtil.cs
- Translator.cs
- InternalCache.cs
- ValueChangedEventManager.cs
- NetStream.cs
- TargetConverter.cs
- ButtonDesigner.cs
- NetworkAddressChange.cs
- PrimaryKeyTypeConverter.cs
- ExtenderProvidedPropertyAttribute.cs
- BookmarkNameHelper.cs
- PolygonHotSpot.cs
- NumericExpr.cs
- TextLineBreak.cs
- RepeatBehaviorConverter.cs
- WSHttpBindingBase.cs