NumericUpDown.Accelerations Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene una raccolta di oggetti di accelerazione ordinati per il controllo 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
Valore della proprietà
Oggetto NumericUpDownAccelerationCollection contenente gli oggetti accelerazione ordinati per il NumericUpDown controllo .
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato come utilizzare la Accelerations proprietà . Per eseguire questo esempio, incollare il codice seguente in una maschera e chiamare il InitializeAcceleratedUpDown
metodo dal costruttore del modulo o Load dal metodo di gestione degli eventi. Mentre il codice è in esecuzione, premere e tenere premuta la freccia su o giù per vedere che si verifica l'accelerazione.
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
Commenti
La Accelerations proprietà può essere utilizzata per aumentare la velocità con cui l'oggetto NumericUpDown si sposta attraverso un set elevato di numeri quando l'utente tiene la freccia su o giù, con la tastiera o con il mouse. L'impostazione di questa proprietà ridurrà il numero di ValueChanged eventi che si verificano in base ai valori delle Increment proprietà e Seconds specificati per ogni NumericUpDownAcceleration oggetto nell'insieme. Gli NumericUpDownAcceleration oggetti contenuti nell'insieme vengono ordinati in base alla relativa NumericUpDownAcceleration.Seconds proprietà.