ListView将List输入ListView后的Dialogbox

时间:2011-08-01 12:36:35

标签: .net listview

我有一个列表视图,它恰好对按下EnterReturn键做出反应。项目上还有一个上下文菜单。一个菜单条目打开一个对话框。当我在该对话框中输入内容并按Enter键时,对话框接受该值并关闭。到目前为止一切都很好。

但该对话框中的Enter / Return 发送回KeyUp事件开始的列表视图。这不是故意的!

其他信息:对话框将按钮设置为AcceptButton,以便按下该表单中的Enter将自动触发该按钮,该按钮本身会以DialogResult关闭对话框。

1 个答案:

答案 0 :(得分:0)

没关系。我更改为使用列表框中的KeyDown事件而不是KeyUp并且不再有问题(因为keydown在对话框中而不在listview上,但keyup在listview上发生)。