Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BrowserInteropHelper.cs
- ManifestSignedXml.cs
- UDPClient.cs
- ConnectionInterfaceCollection.cs
- SegmentInfo.cs
- SqlBooleanizer.cs
- TdsParserSessionPool.cs
- _OSSOCK.cs
- DataObjectMethodAttribute.cs
- Maps.cs
- MessageQueueCriteria.cs
- BamlLocalizer.cs
- XmlSchemaImporter.cs
- EntitySetDataBindingList.cs
- ProtectedConfigurationSection.cs
- ManipulationVelocities.cs
- CustomCategoryAttribute.cs
- EventWaitHandle.cs
- PasswordTextNavigator.cs
- IxmlLineInfo.cs
- ServiceElement.cs
- JavaScriptObjectDeserializer.cs
- CodeDirectiveCollection.cs
- PropagatorResult.cs
- ClientConvert.cs
- Italic.cs
- ConfigXmlWhitespace.cs
- Baml2006ReaderSettings.cs
- XmlAttributeCollection.cs
- SqlTopReducer.cs
- ProtocolsSection.cs
- StringReader.cs
- HtmlInputCheckBox.cs
- SiteMembershipCondition.cs
- DebugTrace.cs
- ActiveXHelper.cs
- NameValueFileSectionHandler.cs
- ResXBuildProvider.cs
- OverflowException.cs
- TypeBrowser.xaml.cs
- UserThread.cs
- UidPropertyAttribute.cs
- _UriSyntax.cs
- RadioButtonRenderer.cs
- CodeVariableDeclarationStatement.cs
- CompoundFileStreamReference.cs
- _AcceptOverlappedAsyncResult.cs
- ExclusiveHandleList.cs
- CollectionMarkupSerializer.cs
- HtmlForm.cs
- TemplateBaseAction.cs
- DetailsViewRowCollection.cs
- Table.cs
- ToolStripOverflow.cs
- storepermission.cs
- IndexedString.cs
- ConnectionOrientedTransportBindingElement.cs
- WebPartConnectionsCloseVerb.cs
- SkewTransform.cs
- BamlLocalizer.cs
- SecurityTokenContainer.cs
- MergeFailedEvent.cs
- DashStyle.cs
- WebUtil.cs
- StateDesigner.Helpers.cs
- DataList.cs
- DebuggerAttributes.cs
- DynamicArgumentDialog.cs
- CodeMemberField.cs
- StorageBasedPackageProperties.cs
- ReferenceService.cs
- PersonalizationProviderCollection.cs
- Help.cs
- PersistenceTypeAttribute.cs
- DynamicControlParameter.cs
- Menu.cs
- PresentationAppDomainManager.cs
- AnimationStorage.cs
- HasCopySemanticsAttribute.cs
- mediaeventargs.cs
- JapaneseLunisolarCalendar.cs
- ValidationError.cs
- NetworkInformationException.cs
- WebPartsPersonalization.cs
- XamlFigureLengthSerializer.cs
- TextSelectionHighlightLayer.cs
- StackBuilderSink.cs
- LocalBuilder.cs
- PackageStore.cs
- ProofTokenCryptoHandle.cs
- RawStylusInputCustomData.cs
- SelectionWordBreaker.cs
- AutomationProperties.cs
- AsyncOperationContext.cs
- FileRecordSequenceCompletedAsyncResult.cs
- TranslateTransform.cs
- MailAddressParser.cs
- AuthStoreRoleProvider.cs
- TextBlock.cs
- QualificationDataItem.cs