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
- HttpGetProtocolReflector.cs
- Perspective.cs
- UInt32Storage.cs
- Axis.cs
- BindingMemberInfo.cs
- ConfigurationStrings.cs
- _ProxyRegBlob.cs
- AsymmetricSignatureDeformatter.cs
- StringBuilder.cs
- ColumnResizeUndoUnit.cs
- MessageProperties.cs
- ZipFileInfo.cs
- HttpHandler.cs
- Base64Encoder.cs
- SystemIcmpV6Statistics.cs
- ElementHostPropertyMap.cs
- Empty.cs
- Matrix.cs
- FormViewInsertEventArgs.cs
- DocumentXmlWriter.cs
- RequestCacheEntry.cs
- Viewport3DAutomationPeer.cs
- ParallelTimeline.cs
- SeparatorAutomationPeer.cs
- BamlRecords.cs
- CacheManager.cs
- CookieHandler.cs
- storagemappingitemcollection.viewdictionary.cs
- FileDataSourceCache.cs
- DuplicateWaitObjectException.cs
- AliasExpr.cs
- LostFocusEventManager.cs
- InputBinder.cs
- SortableBindingList.cs
- ItemsControl.cs
- ConnectionsZone.cs
- OleServicesContext.cs
- XmlNavigatorFilter.cs
- SignerInfo.cs
- XmlIncludeAttribute.cs
- BitmapEffectState.cs
- UTF7Encoding.cs
- WorkflowViewStateService.cs
- ContextDataSource.cs
- Gdiplus.cs
- Accessors.cs
- TextDecoration.cs
- SystemIPGlobalProperties.cs
- BmpBitmapEncoder.cs
- SettingsContext.cs
- FixedSOMTableRow.cs
- XamlRtfConverter.cs
- ReadOnlyPropertyMetadata.cs
- MultipartContentParser.cs
- SequentialOutput.cs
- PolygonHotSpot.cs
- AtomServiceDocumentSerializer.cs
- WorkflowViewManager.cs
- wgx_render.cs
- PropertyManager.cs
- SymmetricAlgorithm.cs
- ConnectionsZone.cs
- SymbolEqualComparer.cs
- xamlnodes.cs
- NotFiniteNumberException.cs
- SQLChars.cs
- Vector3dCollection.cs
- ValidationSummary.cs
- XmlSchemaProviderAttribute.cs
- InheritanceContextHelper.cs
- Odbc32.cs
- CDSCollectionETWBCLProvider.cs
- FileUtil.cs
- Timeline.cs
- RelatedPropertyManager.cs
- GlyphTypeface.cs
- Membership.cs
- __Error.cs
- DataServiceQueryProvider.cs
- ValidatingCollection.cs
- Message.cs
- ExponentialEase.cs
- PropertyNames.cs
- NumericExpr.cs
- XPathConvert.cs
- QilName.cs
- InternalControlCollection.cs
- DataMisalignedException.cs
- SHA1.cs
- EasingFunctionBase.cs
- CheckBox.cs
- SignatureResourceHelper.cs
- SystemResources.cs
- DateTimePicker.cs
- CursorEditor.cs
- TextEditorLists.cs
- XmlSchemaComplexType.cs
- WebResourceAttribute.cs
- ErrorsHelper.cs
- ByteStream.cs