Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / VScrollBar.cs / 1 / VScrollBar.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Windows.Forms { using System.Diagnostics; using System; using System.Security.Permissions; using System.Windows.Forms; using System.ComponentModel; using System.Drawing; using Microsoft.Win32; using System.Runtime.InteropServices; ////// /// [ComVisible(true)] [ClassInterface(ClassInterfaceType.AutoDispatch)] [SRDescription(SR.DescriptionVScrollBar)] public class VScrollBar : ScrollBar { ///Represents /// a standard Windows vertical scroll bar. ////// /// /// protected override CreateParams CreateParams { [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)] get { CreateParams cp = base.CreateParams; cp.Style |= NativeMethods.SBS_VERT; return cp; } } ////// Returns the parameters needed to create the handle. Inheriting classes /// can override this to provide extra functionality. They should not, /// however, forget to call base.getCreateParams() first to get the struct /// filled up with the basic info. /// ////// /// Deriving classes can override this to configure a default size for their control. /// This is more efficient than setting the size in the control's constructor. /// protected override Size DefaultSize { get { return new Size(SystemInformation.VerticalScrollBarWidth, 80); } } ////// /// /// [Browsable(false), EditorBrowsable(EditorBrowsableState.Never)] public override RightToLeft RightToLeft { get { return RightToLeft.No; } set { } } ////// [Browsable(false), EditorBrowsable(EditorBrowsableState.Never)] public new event EventHandler RightToLeftChanged { add { base.RightToLeftChanged += value; } remove { base.RightToLeftChanged -= 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
- FileLogRecordHeader.cs
- OleDbCommand.cs
- StreamAsIStream.cs
- SignatureHelper.cs
- ScriptComponentDescriptor.cs
- SegmentInfo.cs
- MethodRental.cs
- WebPartDescriptionCollection.cs
- CodeCatchClauseCollection.cs
- ColorMatrix.cs
- BigIntegerStorage.cs
- SqlErrorCollection.cs
- OneOfTypeConst.cs
- XmlUTF8TextReader.cs
- SelectionProcessor.cs
- CutCopyPasteHelper.cs
- BamlStream.cs
- DataProtection.cs
- TraceContextRecord.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- ExternalException.cs
- SiteMapDataSource.cs
- StrokeCollection2.cs
- DrawListViewColumnHeaderEventArgs.cs
- Timer.cs
- WebResourceAttribute.cs
- ExcCanonicalXml.cs
- PagerSettings.cs
- Convert.cs
- Attachment.cs
- DataGridViewSelectedColumnCollection.cs
- MenuBindingsEditor.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- OdbcDataReader.cs
- PenContexts.cs
- GreenMethods.cs
- XmlRootAttribute.cs
- Signature.cs
- HasCopySemanticsAttribute.cs
- JsonFormatGeneratorStatics.cs
- SQLInt16.cs
- _RequestLifetimeSetter.cs
- DeploymentExceptionMapper.cs
- FloaterBaseParagraph.cs
- WebReferencesBuildProvider.cs
- DrawingGroupDrawingContext.cs
- Light.cs
- TextRangeEditTables.cs
- QueryStringParameter.cs
- WebPartMenuStyle.cs
- BasePattern.cs
- DetailsViewUpdateEventArgs.cs
- XmlSchemaSimpleContentExtension.cs
- StyleTypedPropertyAttribute.cs
- BoundingRectTracker.cs
- SmtpCommands.cs
- NgenServicingAttributes.cs
- ExtenderHelpers.cs
- MultipartIdentifier.cs
- UserControlParser.cs
- ResourceSet.cs
- PeerContact.cs
- RightsManagementResourceHelper.cs
- XmlNotation.cs
- NamedElement.cs
- Soap12ProtocolImporter.cs
- SID.cs
- TrackBarDesigner.cs
- DataIdProcessor.cs
- GlyphShapingProperties.cs
- COM2ComponentEditor.cs
- BaseTemplateBuildProvider.cs
- ListCardsInFileRequest.cs
- AuthenticationModulesSection.cs
- AsnEncodedData.cs
- PersonalizationStateQuery.cs
- CompareValidator.cs
- JsonWriter.cs
- MetaTable.cs
- CapabilitiesState.cs
- AssemblyHelper.cs
- Utils.cs
- DrawingContextDrawingContextWalker.cs
- SkinBuilder.cs
- NestPullup.cs
- RelationalExpressions.cs
- TextServicesLoader.cs
- DataGridCommandEventArgs.cs
- DesignerAttribute.cs
- SR.cs
- RequestCachePolicy.cs
- TableCell.cs
- SessionStateModule.cs
- ValidationSummary.cs
- hebrewshape.cs
- SortDescription.cs
- AuthenticationConfig.cs
- PolyQuadraticBezierSegment.cs
- LinqExpressionNormalizer.cs
- isolationinterop.cs