我正在从另一个调用事件处理程序:
private void launchApplicationToolStripMenuItem_Click(object sender, EventArgs e) {
listApplications_DoubleClick(listApplications, null);
}
private void listApplications_DoubleClick(object sender, EventArgs e) {
“listApplications”是一个列表视图。
我必须传递 listApplications,因为我将 DoubleClick() 事件中的 sender 转换为 ListView。
但是,第二个参数呢?我应该传递 null,如上所示,还是应该像这样传递“e”:
listApplications_DoubleClick(listApplications, e);
在良好的情况下,两种方式都可以正常/相同地工作。我不知道如果有例外情况会不会是这样,虽然......