Gets a collection of sorted acceleration objects for the NumericUpDown control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
<BrowsableAttribute(False)> Public ReadOnly Property Accelerations As NumericUpDownAccelerationCollection
Property ValueType: System.Windows.Forms.NumericUpDownAccelerationCollection
The NumericUpDown moves through a large set of numbers when the user holds the up or down arrow, either with the keyboard or with the mouse. Setting this property will decrease the number of ValueChanged events that occur depending on the Increment and Seconds property values specified for each NumericUpDownAcceleration object in the collection. The NumericUpDownAcceleration objects contained in the collection are sorted by their NumericUpDownAcceleration.Seconds property.property can be used to increase the speed with which the
The following code example demonstrates how to use the InitializeAcceleratedUpDown method from the form's constructor or Load event-handling method. While the code is running, press and hold the up or down arrow to see the acceleration occur.property. To run this example, paste the following code into a form and call the
Private numericUpDown1 As NumericUpDown Private Sub InitializeAcceleratedUpDown() numericUpDown1 = New NumericUpDown() numericUpDown1.Location = New Point(40, 40) numericUpDown1.Maximum = 40000 numericUpDown1.Minimum = - 40000 ' Add some accelerations to the control. numericUpDown1.Accelerations.Add(New NumericUpDownAcceleration(2, 100)) numericUpDown1.Accelerations.Add(New NumericUpDownAcceleration(5, 1000)) numericUpDown1.Accelerations.Add(New NumericUpDownAcceleration(8, 5000)) Controls.Add(numericUpDown1) End Sub
Available since 2.0