NumericUpDown.Accelerations Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję posortowanych obiektów przyspieszania dla kontrolki NumericUpDown .
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
Wartość właściwości
Obiekt NumericUpDownAccelerationCollection zawierający posortowane obiekty przyspieszania dla kontrolki NumericUpDown .
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak używać Accelerations właściwości . Aby uruchomić ten przykład, wklej następujący kod do formularza i wywołaj InitializeAcceleratedUpDown
metodę z konstruktora formularza lub Load metody obsługi zdarzeń. Gdy kod jest uruchomiony, naciśnij i przytrzymaj strzałkę w górę lub w dół, aby zobaczyć przyspieszenie.
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
Uwagi
Właściwość Accelerations może służyć do zwiększenia szybkości, z jaką NumericUpDown przechodzi przez duży zestaw liczb, gdy użytkownik trzyma strzałkę w górę lub w dół, za pomocą klawiatury lub myszy. Ustawienie tej właściwości spowoduje zmniejszenie liczby zdarzeń ValueChanged występujących w zależności od Increment wartości właściwości i Seconds określonych dla każdego NumericUpDownAcceleration obiektu w kolekcji. Obiekty NumericUpDownAcceleration zawarte w kolekcji są sortowane według ich NumericUpDownAcceleration.Seconds właściwości.