Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / HScrollBar.cs / 1 / HScrollBar.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.Drawing; using Microsoft.Win32; using System.Runtime.InteropServices; ////// /// [ComVisible(true), ClassInterface(ClassInterfaceType.AutoDispatch), SRDescription(SR.DescriptionHScrollBar) ] public class HScrollBar : ScrollBar { ////// Represents /// a standard Windows horizontal scroll bar. /// ////// /// /// protected override CreateParams CreateParams { [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.UnmanagedCode)] get { CreateParams cp = base.CreateParams; cp.Style |= NativeMethods.SBS_HORZ; 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(80, SystemInformation.HorizontalScrollBarHeight); } } } } // 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
- TemplatedWizardStep.cs
- Inline.cs
- ParsedAttributeCollection.cs
- NodeInfo.cs
- DependencySource.cs
- DocumentPage.cs
- PseudoWebRequest.cs
- XamlSerializerUtil.cs
- ObjectSet.cs
- ProcessHostConfigUtils.cs
- validationstate.cs
- DesignerActionPanel.cs
- EditorAttribute.cs
- AssemblyBuilderData.cs
- _IPv4Address.cs
- Encoding.cs
- DataSysAttribute.cs
- DecodeHelper.cs
- BindingManagerDataErrorEventArgs.cs
- Compiler.cs
- GenericUriParser.cs
- TrustManagerMoreInformation.cs
- Int64.cs
- PrintPreviewDialog.cs
- LassoHelper.cs
- RecognitionEventArgs.cs
- Facet.cs
- ObjectConverter.cs
- NetworkAddressChange.cs
- DataExpression.cs
- GeneralTransform3D.cs
- PeerName.cs
- NumericUpDown.cs
- SegmentInfo.cs
- TdsParser.cs
- SByte.cs
- DnsEndPoint.cs
- RangeValidator.cs
- DataBindingHandlerAttribute.cs
- SqlDataReader.cs
- AvTraceFormat.cs
- CountdownEvent.cs
- CLSCompliantAttribute.cs
- DataObjectEventArgs.cs
- LowerCaseStringConverter.cs
- XmlSiteMapProvider.cs
- WindowsListViewScroll.cs
- GridViewRow.cs
- processwaithandle.cs
- EventDescriptorCollection.cs
- XmlQualifiedName.cs
- httpstaticobjectscollection.cs
- exports.cs
- EdgeModeValidation.cs
- MonitorWrapper.cs
- BaseTemplateBuildProvider.cs
- TemplateKeyConverter.cs
- SqlCacheDependencyDatabase.cs
- DiscoveryInnerClientManaged11.cs
- PartialTrustVisibleAssembliesSection.cs
- FixedPage.cs
- BinaryObjectReader.cs
- AxisAngleRotation3D.cs
- WorkflowDesignerMessageFilter.cs
- ResourceCategoryAttribute.cs
- ElementUtil.cs
- SourceFileInfo.cs
- GAC.cs
- AddInToken.cs
- ExpressionEditorAttribute.cs
- BitArray.cs
- SchemaManager.cs
- XmlValidatingReader.cs
- StorageComplexPropertyMapping.cs
- StateRuntime.cs
- TileBrush.cs
- ImageListUtils.cs
- DateTimeStorage.cs
- DescendantBaseQuery.cs
- EdmConstants.cs
- ChtmlTextWriter.cs
- ResourceAttributes.cs
- LineUtil.cs
- TypeForwardedToAttribute.cs
- Block.cs
- HtmlDocument.cs
- XmlElementCollection.cs
- TypeElement.cs
- DataList.cs
- HierarchicalDataBoundControl.cs
- ActiveDocumentEvent.cs
- ActiveXHost.cs
- IDispatchConstantAttribute.cs
- SortKey.cs
- NameScopePropertyAttribute.cs
- ReadOnlyTernaryTree.cs
- SQLResource.cs
- SystemIcmpV4Statistics.cs
- PeerResolver.cs
- QilFactory.cs