0

私は、ユーザーがボタンをクリックしてから待機し、ユーザーがマウスボタンを離したときに別のコードセットを実行する必要があるWindowsフォームC#プロジェクトに取り組んでいます。この情報を検索したときに提案されたものとしてButton1.MouseDownとMouseUpを試しましたが、どちらも機能しませんでした。

誰かがこれを行う方法を知っていますか?

ありがとう。

4

1 に答える 1

3

Visual Studioでは、ボタンをクリックしてみてください。プロパティで、[イベント]メニューを表示します。下にスクロールして、イベント「MouseDown」とイベント「MouseUp」を見つける必要がある場合があります。

これをそれぞれダブルクリックすると、使用するクラスが読み込まれます。

それらの中に、コードを追加することができます。

100msで実行したい場合はタイマーを作成できます。ユーザーがボタンをクリックして押したままにすると、タイマーが作動し、解放した瞬間に、timer1.stop();を作成できます。

于 2012-10-25T02:51:30.337 に答える