Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // //----------------------------------------------------------------------------- /* */ 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BamlWriter.cs
- TraceEventCache.cs
- OraclePermission.cs
- TextEncodedRawTextWriter.cs
- StorageEntityTypeMapping.cs
- DelegateInArgument.cs
- InteropExecutor.cs
- WebBrowsableAttribute.cs
- SoapExtensionReflector.cs
- MaterialCollection.cs
- SchemaTableOptionalColumn.cs
- Binding.cs
- SqlBulkCopy.cs
- GroupQuery.cs
- Misc.cs
- XmlArrayAttribute.cs
- ThumbAutomationPeer.cs
- DataBoundControlAdapter.cs
- QueryReaderSettings.cs
- TimeSpanConverter.cs
- Baml2006KnownTypes.cs
- ServiceXNameTypeConverter.cs
- TypeDependencyAttribute.cs
- Expr.cs
- connectionpool.cs
- UpdateCompiler.cs
- BindableAttribute.cs
- SqlRowUpdatedEvent.cs
- MetadataCacheItem.cs
- PolyLineSegment.cs
- HGlobalSafeHandle.cs
- CodeTryCatchFinallyStatement.cs
- PreviewKeyDownEventArgs.cs
- RemoteWebConfigurationHostServer.cs
- MaskInputRejectedEventArgs.cs
- VerificationException.cs
- QueryOperator.cs
- Converter.cs
- __ConsoleStream.cs
- OdbcStatementHandle.cs
- LoginViewDesigner.cs
- AutoResizedEvent.cs
- ServiceOperationParameter.cs
- MethodCallTranslator.cs
- DbMetaDataFactory.cs
- WorkflowApplicationTerminatedException.cs
- SoapEnvelopeProcessingElement.cs
- ExpressionPrefixAttribute.cs
- InputScopeManager.cs
- ObjectToIdCache.cs
- UTF8Encoding.cs
- XmlHierarchicalDataSourceView.cs
- ProtocolsConfigurationEntry.cs
- XamlFigureLengthSerializer.cs
- SettingsPropertyValue.cs
- OracleParameterCollection.cs
- SqlMetaData.cs
- SchemaTableColumn.cs
- RadialGradientBrush.cs
- Simplifier.cs
- Set.cs
- ContentFileHelper.cs
- CodeCompiler.cs
- MappableObjectManager.cs
- CompiledXpathExpr.cs
- AnnotationStore.cs
- PropertyChangedEventArgs.cs
- KeyPullup.cs
- XmlArrayItemAttribute.cs
- TextSimpleMarkerProperties.cs
- ResXDataNode.cs
- EtwTrackingBehavior.cs
- BinaryReader.cs
- Int32RectValueSerializer.cs
- TrustSection.cs
- AsymmetricKeyExchangeDeformatter.cs
- StretchValidation.cs
- PatternMatcher.cs
- LocalizationComments.cs
- ParseHttpDate.cs
- KeyValueConfigurationCollection.cs
- _ContextAwareResult.cs
- BinHexEncoder.cs
- DataGridState.cs
- GenericWebPart.cs
- ClientOptions.cs
- GlyphTypeface.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- KnownBoxes.cs
- BindingContext.cs
- SqlRetyper.cs
- TextModifierScope.cs
- FormClosingEvent.cs
- StringValueConverter.cs
- DateTimeStorage.cs
- StandardCommands.cs
- CachedPathData.cs
- ConfigXmlAttribute.cs
- XmlCountingReader.cs
- CursorConverter.cs