NumericUpDown.Accelerations Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en samling sorterade accelerationsobjekt för NumericUpDown kontrollen.
public:
property System::Windows::Forms::NumericUpDownAccelerationCollection ^ Accelerations { System::Windows::Forms::NumericUpDownAccelerationCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.NumericUpDownAccelerationCollection Accelerations { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Accelerations : System.Windows.Forms.NumericUpDownAccelerationCollection
Public ReadOnly Property Accelerations As NumericUpDownAccelerationCollection
Egenskapsvärde
En NumericUpDownAccelerationCollection som innehåller de sorterade accelerationsobjekten NumericUpDown för kontrollen.
- Attribut
Exempel
Följande kodexempel visar hur du använder egenskapen Accelerations . Om du vill köra det här exemplet klistrar du in följande kod i ett formulär och anropar InitializeAcceleratedUpDown metoden från formulärets konstruktor eller Load händelsehanteringsmetod. När koden körs trycker du på och håller upp- eller nedpilen för att se accelerationen.
private NumericUpDown numericUpDown1;
private void 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);
}
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
Kommentarer
Egenskapen Accelerations kan användas för att öka hastigheten med vilken NumericUpDown flyttas genom en stor uppsättning tal när användaren håller upp- eller nedpilen, antingen med tangentbordet eller med musen. Om du anger den här egenskapen minskar antalet ValueChanged händelser som inträffar beroende på egenskapsvärdena Increment och Seconds som angetts för varje NumericUpDownAcceleration objekt i samlingen. Objekten NumericUpDownAcceleration i samlingen sorteras efter deras NumericUpDownAcceleration.Seconds egenskap.