Code:
/ DotNET / DotNET / 8.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
- ReferentialConstraint.cs
- NoClickablePointException.cs
- QueryRewriter.cs
- GridView.cs
- RecordsAffectedEventArgs.cs
- TextHintingModeValidation.cs
- StringConverter.cs
- SerializerDescriptor.cs
- MissingFieldException.cs
- UpdatableGenericsFeature.cs
- PagesSection.cs
- FontFamilyConverter.cs
- DataGridLengthConverter.cs
- LazyTextWriterCreator.cs
- ActivityStateQuery.cs
- ToolboxItemWrapper.cs
- StreamUpgradeAcceptor.cs
- Fonts.cs
- HttpHandler.cs
- ToolStripDropDown.cs
- TrackingRecord.cs
- ScrollItemPattern.cs
- UserControl.cs
- ExpressionNode.cs
- ResXResourceWriter.cs
- IntSecurity.cs
- ControlType.cs
- PolicyException.cs
- IisTraceWebEventProvider.cs
- OdbcInfoMessageEvent.cs
- EventBindingService.cs
- SR.Designer.cs
- _TimerThread.cs
- GradientStop.cs
- BufferedReadStream.cs
- ScrollBar.cs
- TextLineBreak.cs
- ThreadNeutralSemaphore.cs
- WebPartTransformerAttribute.cs
- StaticExtension.cs
- XmlSchemaGroup.cs
- CapabilitiesRule.cs
- DataSetSchema.cs
- ToolStripButton.cs
- ListControlDataBindingHandler.cs
- DocumentPageView.cs
- _SslState.cs
- GeometryGroup.cs
- HyperLinkColumn.cs
- HttpBindingExtension.cs
- IPPacketInformation.cs
- KeyedCollection.cs
- CodeLabeledStatement.cs
- ComponentCollection.cs
- SkipQueryOptionExpression.cs
- ObjectMemberMapping.cs
- HelpOperationInvoker.cs
- LocalizabilityAttribute.cs
- Calendar.cs
- RolePrincipal.cs
- WrapPanel.cs
- ProjectionQueryOptionExpression.cs
- PersianCalendar.cs
- SchemaObjectWriter.cs
- ConsoleTraceListener.cs
- FolderBrowserDialog.cs
- DataBindingHandlerAttribute.cs
- EventHandlersStore.cs
- FieldNameLookup.cs
- CacheVirtualItemsEvent.cs
- ListViewGroupItemCollection.cs
- UrlPath.cs
- SerializerDescriptor.cs
- WebPageTraceListener.cs
- RepeaterItem.cs
- EncryptedData.cs
- SpellerStatusTable.cs
- RichTextBox.cs
- ValidatedControlConverter.cs
- SqlDependencyListener.cs
- Dispatcher.cs
- BrowserInteropHelper.cs
- PeerChannelFactory.cs
- GroupBoxDesigner.cs
- PtsCache.cs
- ExtensionCollection.cs
- SqlClientMetaDataCollectionNames.cs
- Cursor.cs
- OleDbPropertySetGuid.cs
- RequestCacheEntry.cs
- MappingSource.cs
- XmlSchemaIdentityConstraint.cs
- FileDetails.cs
- GlobalizationSection.cs
- FragmentQueryProcessor.cs
- ContextStaticAttribute.cs
- DependencyStoreSurrogate.cs
- TabControlCancelEvent.cs
- DependencySource.cs
- TabItemWrapperAutomationPeer.cs