【发布时间】:2015-08-04 00:28:06
【问题描述】:
我到处搜索,但找不到答案。我需要启动 ListView 项目操作,因此它会引发 ItemActivate 事件。目前,只能使用 ENTER 键或双击...我想知道是否可以通过编程方式执行此操作,例如:
listView.Items[int].Activate();
这当然行不通,因为那里没有实现该函数 Activate()。例如,我找不到如何以编程方式触发按钮,但它在您键入时出现的上下文菜单中:
buttonX.PerformClick();
...它会触发 button_click 事件。我想知道 ListView 控件中是否有类似的东西来触发其中的项目?我希望它以编程方式引发此事件,而不是通过鼠标双击或键盘上的 Enter 键...
private void myListView_ItemActivate(object sender, EventArgs e)
{
MessageBox.Show("hello");
}
【问题讨论】: