NumericUpDown.Accelerations Propriété

Définition

Obtient une collection d'objets d'accélération triés pour le contrôle NumericUpDown.Gets a collection of sorted acceleration objects for the NumericUpDown control.

public:
 property System::Windows::Forms::NumericUpDownAccelerationCollection ^ Accelerations { System::Windows::Forms::NumericUpDownAccelerationCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.NumericUpDownAccelerationCollection Accelerations { get; }
member this.Accelerations : System.Windows.Forms.NumericUpDownAccelerationCollection
Public ReadOnly Property Accelerations As NumericUpDownAccelerationCollection

Valeur de propriété

NumericUpDownAccelerationCollection contenant les objets d'accélération triés pour le contrôle NumericUpDown.A NumericUpDownAccelerationCollection containing the sorted acceleration objects for the NumericUpDown control

Attributs

Exemples

L’exemple de code suivant montre comment utiliser la propriété Accelerations.The following code example demonstrates how to use the Accelerations property. Pour exécuter cet exemple, collez le code suivant dans un formulaire et appelez la méthode InitializeAcceleratedUpDown à partir du constructeur du formulaire ou Load méthode de gestion d’événements.To run this example, paste the following code into a form and call the InitializeAcceleratedUpDown method from the form's constructor or Load event-handling method. Pendant que le code est en cours d’exécution, appuyez sur la flèche haut ou bas pour voir s’afficher l’accélération.While the code is running, press and hold the up or down arrow to see the acceleration occur.

 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
 

Remarques

La propriété Accelerations peut être utilisée pour augmenter la vitesse à laquelle le NumericUpDown passe par un grand ensemble de nombres lorsque l’utilisateur maintient la flèche vers le haut ou vers le bas, soit avec le clavier, soit avec la souris.The Accelerations property can be used to increase the speed with which 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. La définition de cette propriété diminue le nombre d’événements de ValueChanged qui se produisent en fonction du Increment et Seconds valeurs de propriété spécifiées pour chaque objet NumericUpDownAcceleration de la collection.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. Les objets NumericUpDownAcceleration contenus dans la collection sont triés en fonction de leur propriété NumericUpDownAcceleration.Seconds.The NumericUpDownAcceleration objects contained in the collection are sorted by their NumericUpDownAcceleration.Seconds property.

S’applique à

Voir aussi