0

私は一日中これに対する答えを探しましたが、何もうまくいかないようです。Windowsフォームにボタンが1つあり、ボタンをダブルクリックしてメッセージボックスを呼び出します。簡単なはずですが、答えが見つかりません。他のメソッドには Double Click イベントがありますが、ボタン メソッドにはありません。

4

1 に答える 1

4

Button コントロールはダブルクリックを認識しません。

次のように、それから派生してダブルクリックを有効にすることができます。

public class DoubleClickButton : Button
{
    public DoubleClickButton()
    {
        this.SetStyle(ControlStyles.StandardClick | ControlStyles.StandardDoubleClick, true);
    }
}

しかし、HighCore がコメントしたように、理由により非表示で無効になっていました。ボタンはダブルクリックしてはいけません。しかし、どのようなユーザー エクスペリエンスを作成するかは、あなた次第です。

于 2013-10-07T20:59:39.400 に答える