Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / WinForms / Managed / System / WinForms / VScrollProperties.cs / 1 / VScrollProperties.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 VScrollProperties : ScrollProperties {
///
public VScrollProperties(ScrollableControl container) : base(container) {
}
internal override int PageSize {
get {
return ParentControl.ClientRectangle.Height;
}
}
internal override int Orientation {
get {
return NativeMethods.SB_VERT;
}
}
internal override int HorizontalDisplayPosition {
get {
return ParentControl.DisplayRectangle.X;
}
}
internal override int VerticalDisplayPosition {
get {
return -this.value;
}
}
}
}
// 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;
///
///
///
/// Basic Properties for VScroll.
///
///
public class VScrollProperties : ScrollProperties {
///
public VScrollProperties(ScrollableControl container) : base(container) {
}
internal override int PageSize {
get {
return ParentControl.ClientRectangle.Height;
}
}
internal override int Orientation {
get {
return NativeMethods.SB_VERT;
}
}
internal override int HorizontalDisplayPosition {
get {
return ParentControl.DisplayRectangle.X;
}
}
internal override int VerticalDisplayPosition {
get {
return -this.value;
}
}
}
}
// 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
- DropShadowEffect.cs
- XmlSchema.cs
- ProvidePropertyAttribute.cs
- StackOverflowException.cs
- SqlDataRecord.cs
- FormattedText.cs
- ExtenderProvidedPropertyAttribute.cs
- GiveFeedbackEvent.cs
- OpCopier.cs
- DesignerSerializationManager.cs
- AvTrace.cs
- DrawTreeNodeEventArgs.cs
- dbdatarecord.cs
- PasswordPropertyTextAttribute.cs
- ModuleElement.cs
- LineSegment.cs
- Parser.cs
- TargetException.cs
- PolicyManager.cs
- Application.cs
- SmiMetaData.cs
- DataAdapter.cs
- Stopwatch.cs
- RegexReplacement.cs
- Win32PrintDialog.cs
- HtmlToClrEventProxy.cs
- SerialReceived.cs
- ReferenceAssemblyAttribute.cs
- EntityDataSourceEntityTypeFilterItem.cs
- DropDownButton.cs
- ISAPIRuntime.cs
- GridViewRow.cs
- BufferModesCollection.cs
- ApplicationSecurityManager.cs
- Int64AnimationUsingKeyFrames.cs
- FrameworkElementAutomationPeer.cs
- Helper.cs
- SqlWebEventProvider.cs
- FormView.cs
- CharEnumerator.cs
- TextChangedEventArgs.cs
- TreeViewEvent.cs
- PersonalizationStateInfo.cs
- XmlILOptimizerVisitor.cs
- SignerInfo.cs
- PageWrapper.cs
- bidPrivateBase.cs
- WindowsSecurityTokenAuthenticator.cs
- LinearKeyFrames.cs
- _OverlappedAsyncResult.cs
- PersonalizationAdministration.cs
- WithParamAction.cs
- ContentControl.cs
- SystemWebExtensionsSectionGroup.cs
- ParagraphResult.cs
- dtdvalidator.cs
- BindingMAnagerBase.cs
- RightsManagementInformation.cs
- EndpointIdentityConverter.cs
- XmlQueryStaticData.cs
- TimelineClockCollection.cs
- EmptyStringExpandableObjectConverter.cs
- ListViewAutomationPeer.cs
- xamlnodes.cs
- EventLog.cs
- ProfileBuildProvider.cs
- VisualBrush.cs
- XmlSignatureManifest.cs
- InertiaExpansionBehavior.cs
- XmlFormatReaderGenerator.cs
- FileUpload.cs
- ControlPropertyNameConverter.cs
- SamlConditions.cs
- DataGrid.cs
- WhileDesigner.cs
- OperatorExpressions.cs
- DodSequenceMerge.cs
- EdmProperty.cs
- RuleAction.cs
- AnnotationResourceCollection.cs
- HtmlFormWrapper.cs
- SynchronousChannel.cs
- AppDomainShutdownMonitor.cs
- PageContent.cs
- XPathNodeInfoAtom.cs
- CallbackHandler.cs
- Journal.cs
- RuntimeWrappedException.cs
- ACE.cs
- SecurityTokenAuthenticator.cs
- InvalidEnumArgumentException.cs
- EditCommandColumn.cs
- CharEnumerator.cs
- XmlValidatingReaderImpl.cs
- ActivityUtilities.cs
- SpnEndpointIdentity.cs
- ScriptDescriptor.cs
- LayoutManager.cs
- StylusLogic.cs
- Figure.cs