私はC#で画像処理に関するプロジェクトを作成しています。画像に適用できるさまざまなオプション(操作)を持つフォームやメニューストリップに、ぼかし、セピア、コントラストなどのピクチャボックスがあります。私はクロッピングコントロールを実装することを考えていて、それをメニュー項目として含めました。メニュー項目をクリックしたときにmousedownイベントを呼び出す方法は?
menustripからcropオプションをクリックするたびに、mousedown、マウスの移動、ピクチャボックスのマウスアップイベントが発生し、トリミングが実行できます。ここで
は、このリンクで切り出すためのコードは次のとおりです。 http://www.codeproject.com/Articles/30725/Cropping-Images
問題は、メニュー項目がクリックされた場合にのみ、トリミングコントロールを実装する方法です。上記のリンク上のコードは、ユーザーがピクチャボックスをクリックしたときに起動され、メニュー項目をクリックしたりボタン自体をクリックしたりしたときには起動されません。
助けを事前に感謝....
メニュー項目がcheckonclickであることを確認し、チェックされたプロパティをテストしてから、mousexyzハンドラで何かを実行してください。 –