私は別のクラスでイベントを登録しようとしているクラスを持っています。別のクラスからマウスイベントを登録するには
以下に示すように、私はメソッドを持つクラスAでは:
public void Mouse_Down(object sender, MouseEventArgs e)
{
}
私はそうのようなクラスBにイベントを登録しています:
ClassA classA = new ClassA();
classA.MouseDown += new MouseEventHandler(classA.Mouse_Down);
クリック何も起こっていないとき。誰でも問題が何であるか知っていますか?
あなたはClassA
のイベントではなく、ClassB
年代のイベントを登録している:あなたはClassB
によって発生したイベントを処理したいと仮定すると、
'Mouse_Down'メソッドでブレークポイントを設定しようとしましたか? –
2番目のコードスニペットの2番目の行に質問に誤字があるように見えますが、最初にclassAではなく** this **キーワードを使用したい場合がありますか? – Maheep
はい私は持っています。それは決してその方法に入っていない。何か案は? –