Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / HScrollProperties.cs / 1305376 / HScrollProperties.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Runtime.InteropServices; using System.Diagnostics; using System; using System.Security.Permissions; using System.Runtime.Serialization.Formatters; using System.ComponentModel; using System.Drawing; using Microsoft.Win32; using System.Windows.Forms; ////// /// public class HScrollProperties : ScrollProperties { ////// Basic Properties for VScroll. /// ///public HScrollProperties(ScrollableControl container) : base(container) { } internal override int PageSize { get { return ParentControl.ClientRectangle.Width; } } internal override int Orientation { get { return NativeMethods.SB_HORZ; } } internal override int HorizontalDisplayPosition { get { return -this.value; } } internal override int VerticalDisplayPosition { get { return ParentControl.DisplayRectangle.Y; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Runtime.InteropServices; using System.Diagnostics; using System; using System.Security.Permissions; using System.Runtime.Serialization.Formatters; using System.ComponentModel; using System.Drawing; using Microsoft.Win32; using System.Windows.Forms; ////// /// public class HScrollProperties : ScrollProperties { ////// Basic Properties for VScroll. /// ///public HScrollProperties(ScrollableControl container) : base(container) { } internal override int PageSize { get { return ParentControl.ClientRectangle.Width; } } internal override int Orientation { get { return NativeMethods.SB_HORZ; } } internal override int HorizontalDisplayPosition { get { return -this.value; } } internal override int VerticalDisplayPosition { get { return ParentControl.DisplayRectangle.Y; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- IsolatedStorageFilePermission.cs
- LinearKeyFrames.cs
- ItemContainerGenerator.cs
- FormClosingEvent.cs
- MimeMapping.cs
- Camera.cs
- ImportContext.cs
- PrefixHandle.cs
- UIElementParagraph.cs
- FlowLayoutSettings.cs
- StylusPointPropertyInfo.cs
- Util.cs
- PathBox.cs
- CompositeCollection.cs
- TextDecorationUnitValidation.cs
- PortCache.cs
- AssociationSet.cs
- ToolStripPanelRenderEventArgs.cs
- SynchronizationContext.cs
- Error.cs
- ObsoleteAttribute.cs
- ApplicationCommands.cs
- PositiveTimeSpanValidator.cs
- ExpressionVisitor.cs
- ConfigViewGenerator.cs
- RC2CryptoServiceProvider.cs
- TableAdapterManagerNameHandler.cs
- LogEntryHeaderSerializer.cs
- BoundColumn.cs
- Mutex.cs
- CapabilitiesRule.cs
- Binding.cs
- EventLogPermission.cs
- EncoderFallback.cs
- SqlCacheDependencyDatabase.cs
- SpecialNameAttribute.cs
- TabControlCancelEvent.cs
- GregorianCalendarHelper.cs
- _AcceptOverlappedAsyncResult.cs
- SystemIdentity.cs
- MyContact.cs
- EmptyCollection.cs
- AttributeUsageAttribute.cs
- SetterTriggerConditionValueConverter.cs
- ServiceMetadataPublishingElement.cs
- SelectionItemProviderWrapper.cs
- LocalizationParserHooks.cs
- TdsParserSessionPool.cs
- TypeSource.cs
- AnimationTimeline.cs
- ValueTypePropertyReference.cs
- FlowDocumentPaginator.cs
- UxThemeWrapper.cs
- TraceEventCache.cs
- WebBrowserUriTypeConverter.cs
- FixedDocumentPaginator.cs
- ByeMessage11.cs
- DesignerActionPanel.cs
- ResourceKey.cs
- CqlLexerHelpers.cs
- ObjectViewQueryResultData.cs
- DbProviderFactories.cs
- Transform3DCollection.cs
- ScrollableControlDesigner.cs
- XmlText.cs
- XPathException.cs
- ProgressPage.cs
- basecomparevalidator.cs
- CheckBoxField.cs
- controlskin.cs
- FastEncoderWindow.cs
- ToolStripEditorManager.cs
- ObjectSpanRewriter.cs
- EventToken.cs
- XmlDataSourceView.cs
- XmlSchemaSimpleContentRestriction.cs
- BrowserCapabilitiesCodeGenerator.cs
- RIPEMD160.cs
- BinaryUtilClasses.cs
- XPathArrayIterator.cs
- XmlConverter.cs
- SHA1.cs
- LinkButton.cs
- MemberRestriction.cs
- ViewBase.cs
- CompositeFontInfo.cs
- PrintDialog.cs
- PrinterResolution.cs
- OracleConnection.cs
- AttributeProviderAttribute.cs
- RawAppCommandInputReport.cs
- WebPermission.cs
- MSHTMLHost.cs
- DataGridViewColumnDesigner.cs
- InputLanguageCollection.cs
- UriSectionReader.cs
- CodeSubDirectoriesCollection.cs
- Timer.cs
- Symbol.cs
- InstanceLockedException.cs