Top > プログラミング > .NET Tips> ダブルクリックした時のキーイベントの発生する順番

ダブルクリックした時のキーイベントの発生する順番」への評価、コメント

評価

良い / 悪い = 37 / 3 (「良い」の割合 = 0.925 , 人気度 = 1.482

評価する

コメント一覧


通常のコメント
管理人 2016/09/6 (Tue) 00:34:03
> MouseClickが追加された意味って何なんでしょうか、、、?Clickとの違いが正直わからないのですが、、、

MSDNのControl.Clickイベントの説明には、次のように書かれています。

Click イベントは EventArgs をそのイベント ハンドラに渡します。これは、クリックが発生したことを示すにすぎません。マウスに関するより詳細な情報、たとえば、ボタン、クリック回数、ホイール回転、位置などの情報が必要な場合は、MouseClick イベントを使用します。ただし、Enter キーを押すなど、マウスのクリック以外のアクションによってクリックが行われた場合、MouseClick イベントは発生しません。

また、Control.MouseClickイベントの説明には、次のように書かれています。

Click イベントは、コントロールの論理的に上位レベルのイベントです。このイベントは、コントロールにフォーカスがあるときに Enter キーを押した場合など、その他のアクションによって発生することがよくあります。

これらから察すると、違いは主に2つあり、1つ目は、MouseClickイベントではより詳しい情報が得られること、2つ目は、MouseClickイベントはキーの押下では発生しないこと、ということのようです。

通常のコメント
CB 2016/08/20 (Sat) 03:33:18
MouseClickが追加された意味って何なんでしょうか、、、?
Clickとの違いが正直わからないのですが、、、
タップとかはクリックじゃないしどっちも発生するし、、、

評価の理由
Coha 2011/06/13 (Mon) 19:45:22
評価:良い
MouseDownとDoubleClickのイベントが同時に取れなくて困っていたので、助かりました!

評価の理由
匿名 2011/06/6 (Mon) 19:30:32
評価:良い
いつも助けていただいています

通常のコメント
まけろう 2010/12/7 (Tue) 15:52:54
とても助かりました。

評価の理由
匿名 2009/08/13 (Thu) 09:51:27
評価:良い
とてもよい

評価の理由
おおにし 2007/10/2 (Tue) 09:19:55
評価:良い
やくにたちました

コメントの投稿

[説明]