WPF:单击列表框中部分可见的行将向上滚动,而不是激活项目中的控件

qvtsj1bj  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(109)

我在列表框中有复选框作为项目。
如果单击列表框中部分可见的行,它将向上滚动列表视图以使项目完全可见,但不选中复选框。

有什么办法可以解决这个问题吗?

o0lyfsai

o0lyfsai1#

我相信这可以通过处理RequestBringIntoView事件来解决。我在ListViewItem中的一个按钮上遇到了类似的问题。当ListViewItem仅部分显示在列表底部时,ListViewItem只是滚动到视图中,而不是执行与Button关联的Command。看看这个答案:Annoying auto scroll of partially displayed items in WPF ListView这对我来说很有用。

相关问题