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
- UnsafeNativeMethods.cs
- SelectiveScrollingGrid.cs
- OpenTypeCommon.cs
- ReadonlyMessageFilter.cs
- XslTransform.cs
- CodeArrayIndexerExpression.cs
- EntityCollection.cs
- PlatformNotSupportedException.cs
- ParentQuery.cs
- PrivilegeNotHeldException.cs
- InteropTrackingRecord.cs
- XPathNavigatorReader.cs
- _SecureChannel.cs
- LayoutDump.cs
- RSAOAEPKeyExchangeFormatter.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SchemaImporterExtensionElement.cs
- EdmSchemaAttribute.cs
- EnglishPluralizationService.cs
- BasePropertyDescriptor.cs
- MarkupExtensionParser.cs
- Pts.cs
- HybridDictionary.cs
- CreateUserWizard.cs
- VarInfo.cs
- EncryptedData.cs
- BmpBitmapEncoder.cs
- StrokeRenderer.cs
- Focus.cs
- WSFederationHttpSecurityElement.cs
- DispatchWrapper.cs
- CodeDefaultValueExpression.cs
- Misc.cs
- WebPartZone.cs
- ToolstripProfessionalRenderer.cs
- TileBrush.cs
- SmiEventSink.cs
- CompositeControl.cs
- TemplatePropertyEntry.cs
- PiiTraceSource.cs
- IndexOutOfRangeException.cs
- documentsequencetextpointer.cs
- TableHeaderCell.cs
- FileLogRecordHeader.cs
- RemoteWebConfigurationHostStream.cs
- XmlSerializationReader.cs
- ClientRuntimeConfig.cs
- DecoderFallbackWithFailureFlag.cs
- EncryptedData.cs
- TemplatePartAttribute.cs
- CodeMemberEvent.cs
- AppearanceEditorPart.cs
- XmlDataSource.cs
- ObjectPersistData.cs
- WindowsPen.cs
- MDIClient.cs
- SpellCheck.cs
- BlurBitmapEffect.cs
- UIElementAutomationPeer.cs
- AssemblyBuilder.cs
- Utility.cs
- HttpWebResponse.cs
- HierarchicalDataBoundControl.cs
- X509ChainPolicy.cs
- WebHttpBinding.cs
- PointValueSerializer.cs
- DataBoundControlHelper.cs
- FindRequestContext.cs
- StateFinalizationActivity.cs
- ToggleProviderWrapper.cs
- ManipulationLogic.cs
- TripleDES.cs
- MediaScriptCommandRoutedEventArgs.cs
- ReadOnlyCollectionBase.cs
- RealizationContext.cs
- TypeValidationEventArgs.cs
- TiffBitmapEncoder.cs
- TextParagraphProperties.cs
- EditorZoneDesigner.cs
- HMACSHA256.cs
- TrustManagerMoreInformation.cs
- AttributeData.cs
- RoutedCommand.cs
- Object.cs
- DefaultSerializationProviderAttribute.cs
- ExportOptions.cs
- ProfileModule.cs
- KeySplineConverter.cs
- UidManager.cs
- Freezable.cs
- AttributeInfo.cs
- Sequence.cs
- ThreadInterruptedException.cs
- HelpProvider.cs
- HierarchicalDataBoundControlAdapter.cs
- ControlTemplate.cs
- GradientSpreadMethodValidation.cs
- RowUpdatedEventArgs.cs
- WindowsSecurityTokenAuthenticator.cs
- ConstrainedDataObject.cs