Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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;
///
///
///
/// Basic Properties for VScroll.
///
///
public class HScrollProperties : ScrollProperties {
///
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CacheMode.cs
- RemoteWebConfigurationHostStream.cs
- ObjectStateEntry.cs
- ColumnCollection.cs
- LicFileLicenseProvider.cs
- _BaseOverlappedAsyncResult.cs
- XPathSelfQuery.cs
- CharUnicodeInfo.cs
- FixedTextPointer.cs
- ConsoleKeyInfo.cs
- UserNameSecurityToken.cs
- MetaModel.cs
- ECDiffieHellmanPublicKey.cs
- FixedTextView.cs
- HighlightVisual.cs
- HighlightVisual.cs
- UrlParameterWriter.cs
- PropertyRef.cs
- PtsContext.cs
- InvokePattern.cs
- XpsFilter.cs
- NativeActivityAbortContext.cs
- FeatureSupport.cs
- UnsafeNativeMethods.cs
- ListViewGroupConverter.cs
- KeyGestureValueSerializer.cs
- DesignTimeDataBinding.cs
- MenuItemBindingCollection.cs
- DataGridDesigner.cs
- FixUpCollection.cs
- SqlConnectionPoolGroupProviderInfo.cs
- ToolStripDropTargetManager.cs
- DataGridViewSelectedCellCollection.cs
- GlobalEventManager.cs
- OverlappedContext.cs
- ProfileManager.cs
- CircleHotSpot.cs
- Mappings.cs
- DesignParameter.cs
- EntitySqlQueryState.cs
- PauseStoryboard.cs
- KeyboardNavigation.cs
- VerticalAlignConverter.cs
- ListViewUpdatedEventArgs.cs
- ConnectionManagementSection.cs
- StylusButton.cs
- MemberRelationshipService.cs
- ContainerTracking.cs
- LineServices.cs
- WorkerRequest.cs
- DragDrop.cs
- WorkflowDesignerMessageFilter.cs
- CodeTypeReference.cs
- EnumerableRowCollectionExtensions.cs
- ServiceBehaviorAttribute.cs
- EventLog.cs
- DynamicRouteExpression.cs
- CapacityStreamGeometryContext.cs
- ListSourceHelper.cs
- TrackPointCollection.cs
- IndentedWriter.cs
- SystemException.cs
- ToolStripSeparator.cs
- AnnotationAdorner.cs
- IncrementalReadDecoders.cs
- EventDescriptorCollection.cs
- ByteStream.cs
- SystemResourceHost.cs
- TextFormatterContext.cs
- MouseOverProperty.cs
- ToolstripProfessionalRenderer.cs
- RouteParametersHelper.cs
- XmlUnspecifiedAttribute.cs
- PointCollection.cs
- ChineseLunisolarCalendar.cs
- BitmapEffectDrawingContent.cs
- DbParameterCollectionHelper.cs
- DesignerRegionMouseEventArgs.cs
- FormViewCommandEventArgs.cs
- Vertex.cs
- InstalledFontCollection.cs
- TypedDataSourceCodeGenerator.cs
- DataControlFieldCell.cs
- DefaultCommandExtensionCallback.cs
- pingexception.cs
- ToolStripDropDownClosedEventArgs.cs
- SynchronizedInputHelper.cs
- XmlNullResolver.cs
- BrushMappingModeValidation.cs
- StateMachineAction.cs
- XmlCharacterData.cs
- BufferedGraphicsContext.cs
- CompoundFileReference.cs
- DragStartedEventArgs.cs
- QueryCursorEventArgs.cs
- ConnectionPointGlyph.cs
- GZipStream.cs
- OdbcStatementHandle.cs
- TextBoxDesigner.cs
- CommonGetThemePartSize.cs