NumericUpDown.Accelerations Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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.