C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 36 を表示中)
■18009 / )  Re[2]: フォーム上の右クリックでフォームを閉じるには・・・
□投稿者/ けい (2回)-(2008/05/07(Wed) 21:53:46)
No18008 (魔界の仮面弁士 さん) に返信

早速ありがとうございます!

> VB とは異なり、C# の場合はコピペしただけでは動きません。

なんとなく、そんな気はしていたのですが……
 
> マウス押下時に void Form_MouseDown(…) が呼び出されるようにするには、
> フォームのプロパティ画面で、稲妻アイコンをクリックして表示されるタブにて
> MouseDown イベントに、Form_MouseDown を割り当てておく必要があります。

なんと!この連休中ひとりで悩んでいたことが解決しました!
……でも自分で直接打ち込んでもダメなのはなんででしょう?

新たな問題が、ひとつ。
フォーム上に別のコントロールがあると
マウスカーソルがフォームの内側にあっても無効になりますね。
「フォーム上の右クリック」を「フォームの内側で右クリック」にするには
マウスカーソルの位置取得とフォームの範囲を照合すればよろしいのでしょうか?
もしそうだとすれば、どこに記述すればよいでしょうか?

返信 編集キー/


管理者用

- Child Tree -