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
- HealthMonitoringSection.cs
- DataControlFieldCollection.cs
- WebPartDeleteVerb.cs
- LeftCellWrapper.cs
- OptimizerPatterns.cs
- MetabaseReader.cs
- LookupBindingPropertiesAttribute.cs
- ColorMap.cs
- PartialTrustVisibleAssembly.cs
- SchemaImporter.cs
- ExpressionEditorAttribute.cs
- EntityViewContainer.cs
- BitStream.cs
- NameValueCollection.cs
- SmtpFailedRecipientException.cs
- WindowPatternIdentifiers.cs
- TextSpan.cs
- EffectiveValueEntry.cs
- FilteredXmlReader.cs
- TextBoxAutoCompleteSourceConverter.cs
- ValidationError.cs
- StrokeCollection2.cs
- ExpressionBuilderContext.cs
- ContextStaticAttribute.cs
- ProgressBar.cs
- PathFigureCollectionConverter.cs
- ToolStripSettings.cs
- TypeListConverter.cs
- AutoResetEvent.cs
- AnnotationStore.cs
- RelativeSource.cs
- NumericExpr.cs
- WindowsToolbarItemAsMenuItem.cs
- ConfigXmlText.cs
- XNodeNavigator.cs
- HandlerWithFactory.cs
- FlowchartStart.xaml.cs
- HitTestWithPointDrawingContextWalker.cs
- CatalogPartCollection.cs
- InternalCache.cs
- MenuCommandService.cs
- ACL.cs
- LayoutDump.cs
- BrowserDefinitionCollection.cs
- ByteStream.cs
- DayRenderEvent.cs
- XamlSerializer.cs
- ZipIOExtraField.cs
- DataColumn.cs
- StringDictionary.cs
- MobileControlsSectionHelper.cs
- HttpAsyncResult.cs
- FormatterServices.cs
- DefaultBinder.cs
- DataReaderContainer.cs
- ScriptDescriptor.cs
- storepermissionattribute.cs
- PTConverter.cs
- SQLBytes.cs
- UpDownEvent.cs
- EmbeddedObject.cs
- DataGridTextBox.cs
- ListBoxAutomationPeer.cs
- BitmapPalette.cs
- GroupQuery.cs
- StylusEditingBehavior.cs
- CorrelationService.cs
- TriggerCollection.cs
- FixUpCollection.cs
- BrowserTree.cs
- ApplicationCommands.cs
- LocalizationComments.cs
- DataGridViewTextBoxEditingControl.cs
- ExpandCollapsePattern.cs
- TextCompositionManager.cs
- ContentControl.cs
- WindowsEditBoxRange.cs
- DetailsViewDesigner.cs
- StreamGeometry.cs
- BinaryCommonClasses.cs
- VariableQuery.cs
- HttpCachePolicy.cs
- TextBoxAutomationPeer.cs
- CacheDependency.cs
- Baml2006KeyRecord.cs
- CaseCqlBlock.cs
- MarkupWriter.cs
- FileLevelControlBuilderAttribute.cs
- SystemTcpConnection.cs
- ProxyWebPartConnectionCollection.cs
- BaseCodePageEncoding.cs
- RegexFCD.cs
- ModelPropertyCollectionImpl.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- CurrentChangedEventManager.cs
- Int64Animation.cs
- OperationCanceledException.cs
- SqlDataSourceFilteringEventArgs.cs
- HyperLinkColumn.cs
- DataProtection.cs