Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / NumericUpDownAcceleration.cs / 1305376 / NumericUpDownAcceleration.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; ////// Comprises the information specifying how acceleration should be performed /// on a Windows up-down control when the up/down button is pressed for certain /// amount of time. /// public class NumericUpDownAcceleration { private Int32 seconds; // Ideally we would use UInt32 but it is not CLS-compliant. private Decimal increment; // Ideally we would use UInt32 but NumericUpDown uses Decimal values. public NumericUpDownAcceleration(Int32 seconds, Decimal increment) { if (seconds < 0) { throw new ArgumentOutOfRangeException("seconds", seconds, SR.GetString(SR.NumericUpDownLessThanZeroError)); } if (increment < Decimal.Zero) { throw new ArgumentOutOfRangeException("increment", increment, SR.GetString(SR.NumericUpDownLessThanZeroError)); } this.seconds = seconds; this.increment = increment; } ////// Determines the amount of time for the UpDown control to wait to set the increment /// step when holding the up/down button. /// public Int32 Seconds { get { return this.seconds; } set { if (value < 0) { throw new ArgumentOutOfRangeException("seconds", value, SR.GetString(SR.NumericUpDownLessThanZeroError)); } this.seconds = value; } } ////// Determines the amount to increment by. /// public Decimal Increment { get { return this.increment; } set { if (value < Decimal.Zero) { throw new ArgumentOutOfRangeException("increment", value, SR.GetString(SR.NumericUpDownLessThanZeroError)); } this.increment = 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
- TableCellAutomationPeer.cs
- Descriptor.cs
- SpeakCompletedEventArgs.cs
- ErrorsHelper.cs
- QueryInterceptorAttribute.cs
- ClientSideQueueItem.cs
- DispatchChannelSink.cs
- JapaneseCalendar.cs
- SmiGettersStream.cs
- TextEditorTyping.cs
- ResetableIterator.cs
- DataGridItem.cs
- CheckBoxStandardAdapter.cs
- FixedTextPointer.cs
- ArgumentNullException.cs
- DataListDesigner.cs
- StatusBar.cs
- ValueProviderWrapper.cs
- Zone.cs
- XmlRawWriter.cs
- SourceInterpreter.cs
- UrlMappingsModule.cs
- CompoundFileReference.cs
- Substitution.cs
- AsymmetricSignatureFormatter.cs
- SizeConverter.cs
- TableHeaderCell.cs
- KerberosReceiverSecurityToken.cs
- EditorZoneDesigner.cs
- RightNameExpirationInfoPair.cs
- ActiveXHelper.cs
- SHA512.cs
- ExternalCalls.cs
- PkcsUtils.cs
- ActiveDocumentEvent.cs
- DrawingBrush.cs
- HTTPNotFoundHandler.cs
- SingleTagSectionHandler.cs
- Style.cs
- CngKey.cs
- BitmapEffectRenderDataResource.cs
- Image.cs
- XmlEntityReference.cs
- SimpleFieldTemplateUserControl.cs
- AnnotationDocumentPaginator.cs
- DataGridTextBox.cs
- XsltQilFactory.cs
- DispatcherFrame.cs
- GraphicsContainer.cs
- CompilerCollection.cs
- AutomationPatternInfo.cs
- VScrollBar.cs
- MenuBase.cs
- DoubleCollectionConverter.cs
- GeneralTransform.cs
- ServerTooBusyException.cs
- TextCompositionManager.cs
- AttributeTableBuilder.cs
- QilExpression.cs
- XomlDesignerLoader.cs
- WebPartsPersonalization.cs
- EndOfStreamException.cs
- AssociatedControlConverter.cs
- GridViewEditEventArgs.cs
- WebPartVerbCollection.cs
- Point.cs
- Int16AnimationBase.cs
- ApplicationGesture.cs
- DocumentGrid.cs
- X509SecurityTokenAuthenticator.cs
- StringValueConverter.cs
- ValueUtilsSmi.cs
- Merger.cs
- XPathDescendantIterator.cs
- PaperSource.cs
- ResourceAttributes.cs
- PrivacyNoticeElement.cs
- WebPart.cs
- EntityChangedParams.cs
- SecureEnvironment.cs
- ExpressionPrefixAttribute.cs
- SqlDataRecord.cs
- ResourceManager.cs
- KeyToListMap.cs
- XmlHierarchicalEnumerable.cs
- TextCollapsingProperties.cs
- GeometryCollection.cs
- ResourceBinder.cs
- DbConnectionPoolCounters.cs
- HeaderedContentControl.cs
- EnumUnknown.cs
- DataRecordInternal.cs
- OleDbCommandBuilder.cs
- FontConverter.cs
- Rule.cs
- HttpStaticObjectsCollectionWrapper.cs
- Themes.cs
- CssTextWriter.cs
- TriggerAction.cs
- PointAnimation.cs