NumericUpDown.Accelerations プロパティ

定義

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

プロパティ値

NumericUpDownAccelerationCollectionコントロールの並べ替えられたアクセラレーション オブジェクトを格納している NumericUpDown

属性

次のコード例では、 プロパティの使用方法を Accelerations 示します。 この例を実行するには、次のコードをフォームに貼り付け、フォームのコンストラクターまたはLoadイベント処理メソッドから メソッドを呼び出InitializeAcceleratedUpDownします。 コードの実行中に、上矢印または下矢印を長押しして、アクセラレーションが発生することを確認します。

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

注釈

プロパティを Accelerations 使用すると、ユーザーがキーボードまたはマウスを使用して上矢印または下矢印を押したときに、大きな数値セットを移動する速度 NumericUpDown を向上させることができます。 このプロパティを設定すると、コレクション内のValueChangedNumericUpDownAccelerationオブジェクトに対して指定された および Seconds プロパティ値にIncrement応じて発生するイベントの数が減少します。 コレクションに含まれるオブジェクトは NumericUpDownAcceleration 、その NumericUpDownAcceleration.Seconds プロパティで並べ替えられます。

適用対象

こちらもご覧ください