NumericUpDown.Accelerations Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetim için NumericUpDown sıralanmış hızlandırma nesneleri koleksiyonunu alır.
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
Özellik Değeri
NumericUpDownAccelerationCollection Denetim için NumericUpDown sıralanmış hızlandırma nesnelerini içeren.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin nasıl kullanılacağını Accelerations gösterir. Bu örneği çalıştırmak için aşağıdaki kodu bir forma yapıştırın ve formun InitializeAcceleratedUpDown oluşturucusundan veya Load olay işleme yönteminden yöntemini çağırın. Kod çalışırken, hızlandırmanın gerçekleştiğini görmek için yukarı veya aşağı oku basılı tutun.
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
Açıklamalar
özelliği Accelerations , kullanıcı klavyeyle veya fareyle NumericUpDown yukarı veya aşağı oku tuttuğunda büyük bir sayı kümesinde hareket etme hızını artırmak için kullanılabilir. Bu özelliğin ayarlanması, koleksiyondaki her NumericUpDownAcceleration nesne için belirtilen ve Seconds özellik değerlerine Increment bağlı olarak gerçekleşen olayların sayısını ValueChanged azaltır. NumericUpDownAcceleration Koleksiyonda yer alan nesneler, özelliklerine NumericUpDownAcceleration.Seconds göre sıralanır.