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
- CultureSpecificCharacterBufferRange.cs
- QilXmlWriter.cs
- Annotation.cs
- XmlSerializableServices.cs
- TextRunCache.cs
- MetadataSerializer.cs
- DataBoundControlActionList.cs
- TreeNodeCollection.cs
- ContainerControl.cs
- PropertyConverter.cs
- latinshape.cs
- CultureInfoConverter.cs
- InstanceKeyView.cs
- ElementUtil.cs
- SafeRightsManagementEnvironmentHandle.cs
- MSG.cs
- SecurityDescriptor.cs
- ComNativeDescriptor.cs
- CursorConverter.cs
- XmlNodeChangedEventManager.cs
- Certificate.cs
- SHA1.cs
- UnsafeNativeMethods.cs
- PropertyGridCommands.cs
- CapabilitiesSection.cs
- HttpCacheVary.cs
- IPeerNeighbor.cs
- EtwTrackingBehavior.cs
- BasicExpandProvider.cs
- HGlobalSafeHandle.cs
- FixUp.cs
- GlobalizationSection.cs
- EventLogLink.cs
- SystemInfo.cs
- MachineKeyConverter.cs
- EntityDataSourceEntitySetNameItem.cs
- CrossSiteScriptingValidation.cs
- HttpWebRequest.cs
- SortKey.cs
- TypeCodeDomSerializer.cs
- CompilerWrapper.cs
- Decimal.cs
- AtomContentProperty.cs
- HyperLink.cs
- EntityConnectionStringBuilderItem.cs
- DataServiceRequest.cs
- MSAAWinEventWrap.cs
- ServiceContractViewControl.Designer.cs
- SiblingIterators.cs
- InvokeGenerator.cs
- Int64Animation.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- ApplyTemplatesAction.cs
- TreeNode.cs
- StreamAsIStream.cs
- ComponentTray.cs
- CommonBehaviorsSection.cs
- WindowsTitleBar.cs
- ResourceManagerWrapper.cs
- Selector.cs
- WebPartManagerInternals.cs
- ServiceContractDetailViewControl.cs
- Span.cs
- TextSchema.cs
- WebServiceData.cs
- SimpleFieldTemplateUserControl.cs
- TdsParameterSetter.cs
- ObjectSecurity.cs
- WSHttpTransportSecurityElement.cs
- MatrixTransform.cs
- XmlValueConverter.cs
- DataServiceProcessingPipelineEventArgs.cs
- StatusBarDrawItemEvent.cs
- SqlBulkCopyColumnMapping.cs
- AQNBuilder.cs
- RequestResizeEvent.cs
- WebPartTransformerAttribute.cs
- ParserContext.cs
- UserInitiatedNavigationPermission.cs
- EntityViewGenerationAttribute.cs
- XmlSecureResolver.cs
- Types.cs
- SettingsBindableAttribute.cs
- _SSPISessionCache.cs
- SamlAuthorityBinding.cs
- _HeaderInfoTable.cs
- PackageRelationship.cs
- TouchPoint.cs
- TextAdaptor.cs
- PeerCustomResolverSettings.cs
- OdbcTransaction.cs
- ComponentFactoryHelpers.cs
- ConfigurationUtility.cs
- querybuilder.cs
- PointLightBase.cs
- NamespaceDecl.cs
- WpfXamlLoader.cs
- DataTemplate.cs
- ChangeDirector.cs
- FormViewDeleteEventArgs.cs