NumericUpDown.Accelerations Properti

Definisi

Mendapatkan kumpulan objek akselerasi yang diurutkan untuk NumericUpDown kontrol.

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

Nilai Properti

yang NumericUpDownAccelerationCollection berisi objek akselerasi yang diurutkan untuk NumericUpDown kontrol.

Atribut

Contoh

Contoh kode berikut menunjukkan cara menggunakan Accelerations properti . Untuk menjalankan contoh ini, tempelkan kode berikut ke dalam formulir dan panggil InitializeAcceleratedUpDown metode dari konstruktor formulir atau Load metode penanganan peristiwa. Saat kode berjalan, tekan dan tahan panah atas atau bawah untuk melihat akselerasi terjadi.

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

Keterangan

Accelerations Properti dapat digunakan untuk meningkatkan kecepatan NumericUpDown bergerak melalui sekumpulan besar angka saat pengguna memegang panah atas atau bawah, baik dengan keyboard atau dengan mouse. Mengatur properti ini akan mengurangi jumlah ValueChanged peristiwa yang terjadi tergantung pada Increment nilai properti dan Seconds yang ditentukan untuk setiap NumericUpDownAcceleration objek dalam koleksi. Objek NumericUpDownAcceleration yang terkandung dalam koleksi diurutkan menurut propertinya NumericUpDownAcceleration.Seconds .

Berlaku untuk

Lihat juga