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 sıralanmış hızlandırma nesnelerinin NumericUpDown 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 Accelerations nasıl kullanılacağını 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
Accelerations özelliği, 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 bağlı Increment olarak gerçekleşen olayların sayısını ValueChanged azaltır. NumericUpDownAcceleration Koleksiyonda bulunan nesneler, özelliklerine NumericUpDownAcceleration.Seconds göre sıralanır.