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
- CodeAttributeArgumentCollection.cs
- ListViewUpdatedEventArgs.cs
- MouseButton.cs
- DataGridTextBoxColumn.cs
- SymbolType.cs
- FileIOPermission.cs
- HttpCookiesSection.cs
- CharacterBuffer.cs
- AnnotationService.cs
- ComponentSerializationService.cs
- WindowsAuthenticationEventArgs.cs
- SizeValueSerializer.cs
- WebPartDisplayModeEventArgs.cs
- TransactionFlowElement.cs
- QueueProcessor.cs
- CodeThrowExceptionStatement.cs
- ElasticEase.cs
- LinearKeyFrames.cs
- ValueUnavailableException.cs
- DocumentSchemaValidator.cs
- OracleInfoMessageEventArgs.cs
- JsonWriter.cs
- AuthenticationModuleElementCollection.cs
- File.cs
- CallTemplateAction.cs
- BamlVersionHeader.cs
- OleDbStruct.cs
- IDReferencePropertyAttribute.cs
- XmlDocumentSerializer.cs
- ChunkedMemoryStream.cs
- EntryIndex.cs
- MultiBinding.cs
- QueryOutputWriter.cs
- NotifyParentPropertyAttribute.cs
- InlineCollection.cs
- ObjectQueryExecutionPlan.cs
- XmlSchemaSimpleContentRestriction.cs
- CodeMethodInvokeExpression.cs
- ProgressiveCrcCalculatingStream.cs
- OracleMonthSpan.cs
- SuppressIldasmAttribute.cs
- DataGridViewCheckBoxColumn.cs
- KeyboardNavigation.cs
- TransactionBridge.cs
- ReverseInheritProperty.cs
- TextEditor.cs
- IImplicitResourceProvider.cs
- OnOperation.cs
- OleDbError.cs
- SecurityException.cs
- SqlDataSourceCache.cs
- linebase.cs
- UnsafeNativeMethods.cs
- HttpConfigurationSystem.cs
- ECDiffieHellman.cs
- FloaterParaClient.cs
- FlowDocumentScrollViewer.cs
- VectorAnimationUsingKeyFrames.cs
- TextSpan.cs
- XmlSchemaComplexContentRestriction.cs
- ClockGroup.cs
- WsdlHelpGeneratorElement.cs
- DetailsViewPagerRow.cs
- Match.cs
- WebException.cs
- SQLDateTime.cs
- PoisonMessageException.cs
- SymbolType.cs
- VersionedStreamOwner.cs
- LinkedDataMemberFieldEditor.cs
- DaylightTime.cs
- sqlcontext.cs
- SkewTransform.cs
- Ipv6Element.cs
- ProtocolsConfiguration.cs
- IndexedEnumerable.cs
- Axis.cs
- EdgeModeValidation.cs
- FieldMetadata.cs
- ArraySegment.cs
- mactripleDES.cs
- XmlTextEncoder.cs
- VirtualPath.cs
- DashStyle.cs
- CoreChannel.cs
- SqlGatherConsumedAliases.cs
- OdbcUtils.cs
- WebPartConnectionsConnectVerb.cs
- StringPropertyBuilder.cs
- WsdlInspector.cs
- ObjectDataSourceDisposingEventArgs.cs
- WorkItem.cs
- DeviceContext2.cs
- FunctionDescription.cs
- QilScopedVisitor.cs
- ViewGenerator.cs
- FontFaceLayoutInfo.cs
- BamlRecords.cs
- QilXmlReader.cs
- SamlAuthorityBinding.cs