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
- GPRECTF.cs
- Point4D.cs
- ExternalException.cs
- ObjectComplexPropertyMapping.cs
- RecognizedPhrase.cs
- CachingParameterInspector.cs
- CalendarButton.cs
- XmlSchemaSimpleContent.cs
- CodeEntryPointMethod.cs
- CodeGroup.cs
- OdbcFactory.cs
- MsmqChannelFactory.cs
- XhtmlCssHandler.cs
- WebControlAdapter.cs
- InternalMappingException.cs
- ClientRequest.cs
- TerminateSequenceResponse.cs
- SqlConnectionFactory.cs
- DecimalConverter.cs
- LinkButton.cs
- messageonlyhwndwrapper.cs
- XmlSchemaException.cs
- AnnotationHighlightLayer.cs
- ConstraintCollection.cs
- ScrollContentPresenter.cs
- TypeForwardedToAttribute.cs
- DifferencingCollection.cs
- XmlHierarchicalDataSourceView.cs
- Cursor.cs
- DataProviderNameConverter.cs
- File.cs
- HitTestParameters.cs
- Viewport2DVisual3D.cs
- LayoutSettings.cs
- MarginsConverter.cs
- XamlGridLengthSerializer.cs
- figurelengthconverter.cs
- AudioFormatConverter.cs
- StylusCaptureWithinProperty.cs
- MetadataCacheItem.cs
- MessageBox.cs
- EditCommandColumn.cs
- XmlSchemaGroupRef.cs
- Size.cs
- RemotingServices.cs
- TemplateControlBuildProvider.cs
- SchemaTypeEmitter.cs
- ModelChangedEventArgsImpl.cs
- TableItemStyle.cs
- AttributeData.cs
- SerTrace.cs
- DataGridRowHeader.cs
- WebPartHeaderCloseVerb.cs
- TypedAsyncResult.cs
- Dispatcher.cs
- GlobalizationSection.cs
- RadialGradientBrush.cs
- EntityDataSourceContextDisposingEventArgs.cs
- DataGridViewRowHeaderCell.cs
- BaseResourcesBuildProvider.cs
- TransformedBitmap.cs
- XamlFilter.cs
- ArgumentOutOfRangeException.cs
- SharedPersonalizationStateInfo.cs
- InfoCardUIAgent.cs
- CredentialCache.cs
- LoadedOrUnloadedOperation.cs
- SymbolType.cs
- MaskedTextBoxDesignerActionList.cs
- KeyPressEvent.cs
- OrderPreservingMergeHelper.cs
- InlinedAggregationOperatorEnumerator.cs
- PagesChangedEventArgs.cs
- IsolatedStoragePermission.cs
- SqlUserDefinedTypeAttribute.cs
- mactripleDES.cs
- FormClosedEvent.cs
- SmtpLoginAuthenticationModule.cs
- DockPattern.cs
- MetadataItemCollectionFactory.cs
- SQLDateTime.cs
- ListViewUpdatedEventArgs.cs
- JsonMessageEncoderFactory.cs
- ActivationServices.cs
- DashStyles.cs
- AppDomainManager.cs
- NTAccount.cs
- RegisteredHiddenField.cs
- HttpModuleActionCollection.cs
- DecoderFallback.cs
- XsltConvert.cs
- ResourceDisplayNameAttribute.cs
- DictionaryTraceRecord.cs
- DocumentViewerBase.cs
- XmlNodeReader.cs
- PresentationTraceSources.cs
- EncodingDataItem.cs
- LoginCancelEventArgs.cs
- IRCollection.cs
- Base64Decoder.cs