Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / VScrollProperties.cs / 1305376 / 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; ////// /// public class VScrollProperties : ScrollProperties { ////// Basic Properties for VScroll. /// ///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; ////// /// public class VScrollProperties : ScrollProperties { ////// Basic Properties for VScroll. /// ///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
- GridViewCommandEventArgs.cs
- ThreadInterruptedException.cs
- ApplicationDirectoryMembershipCondition.cs
- DrawingBrush.cs
- SoapElementAttribute.cs
- TriggerAction.cs
- SoapEnvelopeProcessingElement.cs
- NonBatchDirectoryCompiler.cs
- OlePropertyStructs.cs
- CheckedPointers.cs
- SchemaManager.cs
- ToolStripSettings.cs
- ConfigurationManagerHelper.cs
- NamedObject.cs
- PageWrapper.cs
- DesignerAutoFormat.cs
- EndpointIdentity.cs
- FlowDocumentReaderAutomationPeer.cs
- Size.cs
- DictionaryTraceRecord.cs
- BaseResourcesBuildProvider.cs
- IxmlLineInfo.cs
- ToolboxItem.cs
- SaveFileDialog.cs
- ProcessInfo.cs
- XmlAtomicValue.cs
- SQLBytesStorage.cs
- XmlAttribute.cs
- Encoder.cs
- GridViewUpdateEventArgs.cs
- MarshalByValueComponent.cs
- NotFiniteNumberException.cs
- ThumbAutomationPeer.cs
- DataTemplate.cs
- ApplyTemplatesAction.cs
- DetailsViewInsertEventArgs.cs
- UTF7Encoding.cs
- FontFamily.cs
- TypeInformation.cs
- EnvelopedPkcs7.cs
- TextChange.cs
- HttpBrowserCapabilitiesBase.cs
- SqlConnectionStringBuilder.cs
- GeneratedView.cs
- ComponentResourceKeyConverter.cs
- Exceptions.cs
- WebControlParameterProxy.cs
- EntityDataSourceContainerNameItem.cs
- HashHelpers.cs
- SerializationAttributes.cs
- listitem.cs
- Pen.cs
- BitmapScalingModeValidation.cs
- DefaultEvaluationContext.cs
- MenuAdapter.cs
- CollectionsUtil.cs
- PersonalizationProviderHelper.cs
- Pts.cs
- HttpModulesSection.cs
- LoginName.cs
- dsa.cs
- AdapterDictionary.cs
- TemplateAction.cs
- ExtendedPropertyCollection.cs
- Normalization.cs
- XmlSchemaSimpleContent.cs
- SafeBitVector32.cs
- HttpListenerResponse.cs
- StoreItemCollection.cs
- SiteMapHierarchicalDataSourceView.cs
- IncrementalHitTester.cs
- LineBreak.cs
- ListViewCommandEventArgs.cs
- DbTransaction.cs
- SafeArrayTypeMismatchException.cs
- LineSegment.cs
- messageonlyhwndwrapper.cs
- XmlSchemaProviderAttribute.cs
- QuaternionValueSerializer.cs
- EpmTargetTree.cs
- DbQueryCommandTree.cs
- InstalledFontCollection.cs
- PersistenceException.cs
- SendAgentStatusRequest.cs
- FlowNode.cs
- HostedTransportConfigurationBase.cs
- EdmScalarPropertyAttribute.cs
- UrlPropertyAttribute.cs
- XmlSchemaAnyAttribute.cs
- InkPresenterAutomationPeer.cs
- SqlDataSourceFilteringEventArgs.cs
- DefaultAssemblyResolver.cs
- SourceLocation.cs
- UrlPath.cs
- Part.cs
- WorkflowServiceAttributesTypeConverter.cs
- DnsPermission.cs
- HtmlUtf8RawTextWriter.cs
- StopRoutingHandler.cs
- SizeAnimationUsingKeyFrames.cs