Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Automation / Peers / ScrollBarAutomationPeer.cs / 1 / ScrollBarAutomationPeer.cs
using System; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class ScrollBarAutomationPeer : RangeBaseAutomationPeer { /// public ScrollBarAutomationPeer(ScrollBar owner): base(owner) { } /// override protected string GetClassNameCore() { return "ScrollBar"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.ScrollBar; } /// protected override Point GetClickablePointCore() { return new Point(double.NaN, double.NaN); } /// protected override AutomationOrientation GetOrientationCore() { return ((ScrollBar)Owner).Orientation == Orientation.Horizontal ? AutomationOrientation.Horizontal : AutomationOrientation.Vertical; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Runtime.InteropServices; using System.Windows; using System.Windows.Automation.Provider; using System.Windows.Controls; using System.Windows.Controls.Primitives; using MS.Internal; using MS.Win32; namespace System.Windows.Automation.Peers { /// public class ScrollBarAutomationPeer : RangeBaseAutomationPeer { /// public ScrollBarAutomationPeer(ScrollBar owner): base(owner) { } /// override protected string GetClassNameCore() { return "ScrollBar"; } /// override protected AutomationControlType GetAutomationControlTypeCore() { return AutomationControlType.ScrollBar; } /// protected override Point GetClickablePointCore() { return new Point(double.NaN, double.NaN); } /// protected override AutomationOrientation GetOrientationCore() { return ((ScrollBar)Owner).Orientation == Orientation.Horizontal ? AutomationOrientation.Horizontal : AutomationOrientation.Vertical; } } } // 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
- ReadOnlyDictionary.cs
- SiteMapProvider.cs
- AlternationConverter.cs
- ModifierKeysValueSerializer.cs
- CodeDirectoryCompiler.cs
- TimerEventSubscriptionCollection.cs
- PerformanceCounter.cs
- TargetException.cs
- CommandLibraryHelper.cs
- HelpInfo.cs
- RedirectionProxy.cs
- ContextMarshalException.cs
- Splitter.cs
- DoubleLink.cs
- ExtendedPropertyCollection.cs
- Transform.cs
- ObjectDisposedException.cs
- ExtenderControl.cs
- SerializationInfoEnumerator.cs
- DataObjectSettingDataEventArgs.cs
- MailMessage.cs
- EntityDataSourceState.cs
- PolygonHotSpot.cs
- InvokeBinder.cs
- SynchronizedMessageSource.cs
- PassportIdentity.cs
- EncoderReplacementFallback.cs
- ElementsClipboardData.cs
- Frame.cs
- ParameterCollection.cs
- UserPersonalizationStateInfo.cs
- EncryptedReference.cs
- XPathMultyIterator.cs
- SerializationInfo.cs
- PermissionRequestEvidence.cs
- XmlSchemaAny.cs
- DbDataSourceEnumerator.cs
- CodeTypeReference.cs
- FirstMatchCodeGroup.cs
- SettingsContext.cs
- X509SecurityTokenAuthenticator.cs
- QilPatternVisitor.cs
- HtmlWindowCollection.cs
- OptionUsage.cs
- CodeIdentifiers.cs
- EventToken.cs
- StateMachineDesignerPaint.cs
- ReadOnlyHierarchicalDataSource.cs
- DbDataSourceEnumerator.cs
- ProtocolsConfiguration.cs
- XmlValidatingReader.cs
- GlobalEventManager.cs
- DispatcherExceptionFilterEventArgs.cs
- DeobfuscatingStream.cs
- XmlReflectionMember.cs
- PathGradientBrush.cs
- GeneralTransform3DTo2D.cs
- GeneralTransform.cs
- SiteMapNodeCollection.cs
- TypedReference.cs
- HotSpot.cs
- ActivitySurrogateSelector.cs
- WebBodyFormatMessageProperty.cs
- WindowsTreeView.cs
- DataRowComparer.cs
- ControlBuilder.cs
- ClientEventManager.cs
- DataObject.cs
- DocumentReference.cs
- Interfaces.cs
- TabletCollection.cs
- TraceHandler.cs
- MetadataProperty.cs
- ParsedAttributeCollection.cs
- GridView.cs
- ConfigurationValidatorAttribute.cs
- PageAsyncTask.cs
- DockingAttribute.cs
- InstanceDescriptor.cs
- ConfigurationLocationCollection.cs
- CodeGenerator.cs
- codemethodreferenceexpression.cs
- WindowsGraphicsCacheManager.cs
- TextTreeInsertUndoUnit.cs
- AutomationElementIdentifiers.cs
- GridViewAutomationPeer.cs
- Matrix3D.cs
- LinqToSqlWrapper.cs
- MessageBox.cs
- FormViewInsertedEventArgs.cs
- GroupBoxRenderer.cs
- UriScheme.cs
- Panel.cs
- AddInSegmentDirectoryNotFoundException.cs
- _Connection.cs
- regiisutil.cs
- Stackframe.cs
- TableColumnCollection.cs
- XhtmlConformanceSection.cs
- TraceUtility.cs