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
- TextHidden.cs
- StringOutput.cs
- BuilderPropertyEntry.cs
- EventWaitHandle.cs
- WorkflowInstanceSuspendedRecord.cs
- ChangeBlockUndoRecord.cs
- SequentialActivityDesigner.cs
- UnknownMessageReceivedEventArgs.cs
- DataGridLinkButton.cs
- SafeRightsManagementSessionHandle.cs
- BrowserCapabilitiesCompiler.cs
- SQLStringStorage.cs
- Cell.cs
- Tile.cs
- SmtpReplyReaderFactory.cs
- KnownTypes.cs
- XPathNodeHelper.cs
- TransactionInformation.cs
- DecimalAnimationBase.cs
- HttpHandlerActionCollection.cs
- ListViewSortEventArgs.cs
- _Events.cs
- AuthenticationManager.cs
- TextRangeEditLists.cs
- ThousandthOfEmRealDoubles.cs
- EntitySetDataBindingList.cs
- HtmlImageAdapter.cs
- PublisherIdentityPermission.cs
- DataGridViewHitTestInfo.cs
- TabItemAutomationPeer.cs
- TreeNodeConverter.cs
- MetafileHeaderWmf.cs
- NodeLabelEditEvent.cs
- StaticResourceExtension.cs
- UrlPropertyAttribute.cs
- Regex.cs
- ServerTooBusyException.cs
- StringArrayEditor.cs
- adornercollection.cs
- TdsParameterSetter.cs
- RayMeshGeometry3DHitTestResult.cs
- GradientSpreadMethodValidation.cs
- DataGridViewTopLeftHeaderCell.cs
- ChannelBinding.cs
- SqlClientPermission.cs
- DataColumn.cs
- ShaderRenderModeValidation.cs
- XNodeSchemaApplier.cs
- TokenBasedSet.cs
- AssemblyCache.cs
- DiagnosticsConfiguration.cs
- Transactions.cs
- PointConverter.cs
- MaterialGroup.cs
- QilFunction.cs
- CardSpaceShim.cs
- XmlMemberMapping.cs
- StylusDevice.cs
- Size3DValueSerializer.cs
- URLMembershipCondition.cs
- OdbcErrorCollection.cs
- TagMapInfo.cs
- DocComment.cs
- MarkupObject.cs
- ScrollableControl.cs
- ContainerUtilities.cs
- XslAst.cs
- PropertyInformationCollection.cs
- TransactionManager.cs
- ProcessModelSection.cs
- MarkupProperty.cs
- WsrmFault.cs
- ReflectionUtil.cs
- AnnouncementEventArgs.cs
- DataObjectMethodAttribute.cs
- SqlCommandAsyncResult.cs
- SimpleExpression.cs
- WebRequestModuleElementCollection.cs
- CounterSample.cs
- SecUtil.cs
- XMLSchema.cs
- AppearanceEditorPart.cs
- DeploymentExceptionMapper.cs
- ErrorInfoXmlDocument.cs
- XsltInput.cs
- XslTransform.cs
- LinearGradientBrush.cs
- WebReferencesBuildProvider.cs
- MetadataProperty.cs
- GridItemPatternIdentifiers.cs
- IInstanceTable.cs
- SelectionWordBreaker.cs
- SystemFonts.cs
- base64Transforms.cs
- BinaryMethodMessage.cs
- WinEventHandler.cs
- CoreChannel.cs
- ChtmlTextWriter.cs
- Latin1Encoding.cs
- NaturalLanguageHyphenator.cs