C# 通过单击项目框中的任意位置,在ListView中选择项目

C# 通过单击项目框中的任意位置,在ListView中选择项目,c#,winforms,C#,Winforms,我正在列表视图中显示项目,希望通过单击行中的任意位置可以选择这些项目 在任务管理器中,在一行内单击可选择整行。无论您在哪个列中单击,也不管您是否单击文本或空白区域,这都是正确的 在新创建的listview中,观察到不同的行为: 它只能由第一列中的文本选择。不能从任何其他列中选择索引,也不能通过第一列中的空格选择索引 我如何复制任务管理器的行为,其中单击(和悬停等)事件会在行内的任何位置触发?正如TaW所说,FullRowSelect。更改属性或将listView.FullRowSelect=

我正在列表视图中显示项目,希望通过单击行中的任意位置可以选择这些项目

在任务管理器中,在一行内单击可选择整行。无论您在哪个列中单击,也不管您是否单击文本或空白区域,这都是正确的

在新创建的listview中,观察到不同的行为:

它只能由第一列中的文本选择。不能从任何其他列中选择索引,也不能通过第一列中的空格选择索引


我如何复制任务管理器的行为,其中单击(和悬停等)事件会在行内的任何位置触发?

正如TaW所说,FullRowSelect。更改属性或将
listView.FullRowSelect=true在代码中的某个地方。

正如TaW所说,FullRowSelect。更改属性或将
listView.FullRowSelect=true代码中的某个地方。

这是正确的。如果你想回答这个问题,我可以接受。你可以接受罗伯特的回答;-)这是正确的。如果你想回答这个问题,我可以接受。你可以接受罗伯特的回答;-)