NumericUpDown.Accelerations Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection d’objets d’accélération triés pour le NumericUpDown contrôle.
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
Valeur de propriété
Contenant NumericUpDownAccelerationCollection les objets d’accélération triés pour le NumericUpDown contrôle.
- Attributs
Exemples
L’exemple de code suivant montre comment utiliser la Accelerations propriété. Pour exécuter cet exemple, collez le code suivant dans un formulaire et appelez la InitializeAcceleratedUpDown méthode à partir du constructeur ou Load de la méthode de gestion des événements du formulaire. Pendant que le code est en cours d’exécution, appuyez longuement sur la flèche haut ou bas pour voir l’accélération se produire.
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 Accelerations propriété peut être utilisée pour augmenter la vitesse avec laquelle le NumericUpDown déplacement passe par un grand ensemble de nombres lorsque l’utilisateur maintient la flèche haut ou bas, soit avec le clavier, soit avec la souris. La définition de cette propriété diminue le nombre d’événements qui se produisent en fonction des Increment valeurs de ValueChanged propriété spécifiées Seconds pour chaque NumericUpDownAcceleration objet de la collection. Les NumericUpDownAcceleration objets contenus dans la collection sont triés par leur NumericUpDownAcceleration.Seconds propriété.