C#怎样让Listview中选中的项目获得焦点

C#怎样让Listview中选中的项目获得焦点,第1张

tview控件,里面的数据很多。

用listView1Items[i]Selected = True;属性设置某个项目为选中状态。

会有这么一个问题:位于Listview底端或顶端(就是非当前Listview活动区域)的项目,即便被选中,滚动条不会自动显示该项目,需要手动用鼠标拖动滚动条才能看到那个项目被选中了。

请问怎样才能让Listview中被选中的项目自动获得焦点

listView1Items[i]Selected = True;

listView1Items[

ListView默认情况 当item有焦点时,item上的button等子控件获取不到焦点; 当子控件有焦点时,item无焦点无法响应onItemClick事件 ViewGroupFOCUS_AFTER_DESCENDANTS:表示item的子控件优先于item获得焦点; ViewGroupFOCUS_BEFORE_DESCENDANT

以上就是关于C#怎样让Listview中选中的项目获得焦点全部的内容,包括:C#怎样让Listview中选中的项目获得焦点、如何禁止listview的item项获得焦点,而让item的子控件获得焦点、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9620558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存