LinkLabel label = new LinkLabel();
// imagine there is a code to initialize the label
label.Click += (sender, args) => callback1();
label.LinkClicked += (sender, args) => callback2();
如果我在任何地方单击标签而不是其链接,则callback1()
调用它是正确的。
如果我单击标签的链接,那么两者都会callback1()
被callback2()
调用。
我如何让它callback2()
只调用?