我相信这只是LinkLabel的一个缺点; 使用其助记符时,它不会生成单击事件.但是,我使用以下代码作为一种成功的解决方法:
class BetterLinkLabel : LinkLabel { protected override bool ProcessMnemonic( char charCode ) { if( base.ProcessMnemonic( charCode ) ) { // TODO: pass a valid LinkLabel.Link to the event arg ctor OnLinkClicked( new LinkLabelLinkClickedEventArgs( null ) ); return true; } return false; } }