NumericUpDown.Accelerations Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .