1
コントロールがEnabled = False
の場合、ClickHandlerが機能する方法ですか?たとえば、 "このデータを変更できません"というメッセージが表示されたメッセージボックスを表示する場合などです。無効なコントロールのクリックハンドラー
コントロールがEnabled = False
の場合、ClickHandlerが機能する方法ですか?たとえば、 "このデータを変更できません"というメッセージが表示されたメッセージボックスを表示する場合などです。無効なコントロールのクリックハンドラー
最も簡単な方法:OnClickハンドラ、panel1.Width = btn1.Width、Height、Locationで0%の不透明度のパネルで覆います。
Windowsフォーム? ASP.Net Webフォーム? WPF/Silverlight? –
Enabled = falseは、「クリックイベントを無効にする」ことを意味します。ユーザーに既に知られていることを伝えるメッセージボックスを表示するのは、通常は便利ではありませんが、Enabledをtrueにしておく必要があります。一般的に、「Eek!Something bad happened!」というメッセージボックスを予約してください。メッセージの種類。あなたは、ユーザーを身に着けて、あなたが何か重要なことを伝えるために*クリック*したときに彼女をオートクリックモードで取得したくない。 –
コントロールはDataGridViewであり、有効と無効の両方が同じに見えます。 – janlindso