我正在尝试在winform中获得以下功能:
我需要这样,每当有人双击我的ListView内部时,会发生一些事情,但事件似乎只在双击包含ListView中的项而不是ListView中的任何内容的行时触发(包括空所有项目下面的区域。)
在ListView中双击任何位置时会触发什么事件?
由于
答案 0 :(得分:1)
您可以使用ListView1_MouseDown事件而不是单击
答案 1 :(得分:0)
您可以通过继承ListView并覆盖方法OnNotifyMessage()来实现所需的行为。
在该方法中,您必须拦截正确的消息:WM_LBUTTONDBLCLK(或类似的)。
这不是你写过的最漂亮的代码,但应该能得到结果。