Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / WinForms / Managed / System / WinForms / HScrollProperties.cs / 1 / 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
- AttachedPropertyBrowsableForTypeAttribute.cs
- InputLangChangeEvent.cs
- PolicyLevel.cs
- ScriptingScriptResourceHandlerSection.cs
- ResourceReferenceExpressionConverter.cs
- TextOptionsInternal.cs
- EventProvider.cs
- OLEDB_Util.cs
- HealthMonitoringSectionHelper.cs
- PasswordDeriveBytes.cs
- DataKey.cs
- UriSection.cs
- PropertyDescriptor.cs
- SByteStorage.cs
- StylusLogic.cs
- HtmlEncodedRawTextWriter.cs
- DataGridViewSelectedColumnCollection.cs
- CopyAction.cs
- HtmlListAdapter.cs
- BackgroundWorker.cs
- MultiPartWriter.cs
- CancelEventArgs.cs
- CalendarButtonAutomationPeer.cs
- InputReportEventArgs.cs
- XmlDocument.cs
- DBDataPermission.cs
- CommentAction.cs
- Image.cs
- CodeVariableDeclarationStatement.cs
- DataRowCollection.cs
- CompiledQuery.cs
- Visitor.cs
- elementinformation.cs
- Setter.cs
- EventLogPermissionEntryCollection.cs
- SimpleHandlerFactory.cs
- Rect.cs
- ClientProxyGenerator.cs
- ArithmeticLiteral.cs
- DoubleCollectionValueSerializer.cs
- DataGridViewTopLeftHeaderCell.cs
- VirtualizingStackPanel.cs
- PropertyGridEditorPart.cs
- ResourceReferenceExpression.cs
- NotSupportedException.cs
- FreeFormDragDropManager.cs
- View.cs
- RSAPKCS1KeyExchangeFormatter.cs
- LOSFormatter.cs
- SqlDependencyUtils.cs
- ServerValidateEventArgs.cs
- ComPlusInstanceProvider.cs
- FixedPage.cs
- XmlDataCollection.cs
- ISessionStateStore.cs
- StringUtil.cs
- SurrogateSelector.cs
- SamlSecurityToken.cs
- PenContexts.cs
- UserControl.cs
- ValidationSettings.cs
- RadioButtonRenderer.cs
- DataGrid.cs
- complextypematerializer.cs
- DataGridViewTopLeftHeaderCell.cs
- NativeMethods.cs
- ExpressionLexer.cs
- TileModeValidation.cs
- DataServiceQueryProvider.cs
- TypeToArgumentTypeConverter.cs
- QilUnary.cs
- RequestStatusBarUpdateEventArgs.cs
- Assembly.cs
- PassportAuthenticationModule.cs
- CharEntityEncoderFallback.cs
- contentDescriptor.cs
- CollectionViewGroupRoot.cs
- InvalidOleVariantTypeException.cs
- ListViewSortEventArgs.cs
- XamlTreeBuilder.cs
- InsufficientMemoryException.cs
- ThreadAbortException.cs
- nulltextcontainer.cs
- HtmlInputImage.cs
- XDRSchema.cs
- PersistChildrenAttribute.cs
- PeerDuplexChannel.cs
- ZipIOExtraFieldPaddingElement.cs
- QueryInterceptorAttribute.cs
- FormViewInsertEventArgs.cs
- TemplateXamlTreeBuilder.cs
- BindingWorker.cs
- ProcessProtocolHandler.cs
- EncryptedPackage.cs
- ClientScriptManager.cs
- FocusChangedEventArgs.cs
- SecurityTokenProvider.cs
- RowType.cs
- CalendarItem.cs
- PropertyPathConverter.cs