WinFormsユーザーコントロールを作成しました。いくつかの場所GotFocus()
とLostFocus()
イベントを読みましたが、ユーザーコントロールは、[プロパティ]ウィンドウの[イベント]部分にこれらのイベントを提供していません。
これらのイベントハンドラーが表示されるかどうかを確認するために入力override
してみましたが、表示されません。どこにも見つかりません。
したがって、これらの名前で独自のメソッドを作成すると、次のエラーが発生します。
警告1'mynamespace.mycontrol.GotFocus()'は、継承されたメンバー'System.Windows.Forms.Control.GotFocus'を非表示にします。非表示にする場合は、新しいキーワードを使用します。
ここで一体何が起こっているのか。すでに存在する場合GotFocus()
、なぜそれを見つけて使用できないのですか?