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
- ColumnHeaderConverter.cs
- CaseStatement.cs
- SpellerError.cs
- COM2ExtendedUITypeEditor.cs
- CompoundFileStorageReference.cs
- Odbc32.cs
- WebPartManagerDesigner.cs
- ScriptHandlerFactory.cs
- HandlerBase.cs
- DrawListViewSubItemEventArgs.cs
- WorkflowDesigner.cs
- DataTableReader.cs
- ListViewItem.cs
- SimpleBitVector32.cs
- AutomationIdentifier.cs
- QualifiedCellIdBoolean.cs
- PermissionToken.cs
- SQLDoubleStorage.cs
- RewritingPass.cs
- BindingManagerDataErrorEventArgs.cs
- ManagedIStream.cs
- HtmlElementEventArgs.cs
- VirtualPath.cs
- TreeNodeEventArgs.cs
- ExpressionHelper.cs
- ExpressionConverter.cs
- configsystem.cs
- VirtualPath.cs
- StreamHelper.cs
- QueuePathEditor.cs
- WebPartZone.cs
- Perspective.cs
- CodeAccessPermission.cs
- DateTimeConverter2.cs
- OrderToken.cs
- RtfControls.cs
- XNodeValidator.cs
- GenericUriParser.cs
- PathFigure.cs
- Rect3D.cs
- PropertyNames.cs
- MemberJoinTreeNode.cs
- GridItemPattern.cs
- HtmlInputControl.cs
- IgnoreFlushAndCloseStream.cs
- HtmlElementEventArgs.cs
- NativeMethods.cs
- MailDefinition.cs
- Matrix.cs
- SparseMemoryStream.cs
- PropertyDescriptor.cs
- SchemaNames.cs
- _NegoStream.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TextRangeEdit.cs
- ApplicationSecurityInfo.cs
- StaticFileHandler.cs
- ResourcesChangeInfo.cs
- BitmapEffectDrawingContextState.cs
- PersonalizableAttribute.cs
- UndirectedGraph.cs
- OracleConnectionString.cs
- RowToFieldTransformer.cs
- OracleCommand.cs
- TraceUtils.cs
- PermissionSetTriple.cs
- FormatVersion.cs
- TextAnchor.cs
- ItemCheckEvent.cs
- ButtonBaseAdapter.cs
- TypedDataSourceCodeGenerator.cs
- DescendantQuery.cs
- Misc.cs
- ConfigurationManagerHelper.cs
- ApplicationGesture.cs
- DynamicResourceExtension.cs
- _NtlmClient.cs
- CollectionContainer.cs
- XhtmlBasicLabelAdapter.cs
- Single.cs
- NetworkInformationException.cs
- OleDbReferenceCollection.cs
- SystemIPInterfaceProperties.cs
- TimeIntervalCollection.cs
- BrowserCapabilitiesFactory.cs
- LocatorPartList.cs
- SchemaCollectionPreprocessor.cs
- DATA_BLOB.cs
- ImpersonateTokenRef.cs
- RequestCache.cs
- ExtensionDataReader.cs
- RestHandler.cs
- DaylightTime.cs
- PolyQuadraticBezierSegment.cs
- DataGridViewDesigner.cs
- ExtendedPropertyCollection.cs
- SoapAttributes.cs
- XamlUtilities.cs
- DictionaryKeyPropertyAttribute.cs
- DependencyPropertyAttribute.cs