ListBox有个滚动条,ScrollViewer 有个滚动条

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListBox有个滚动条,ScrollViewer 有个滚动条相关的知识,希望对你有一定的参考价值。

<ScrollViewer Name="Scroll">
<ListBox></ListBox>
<ScrollViewer>
实现效果在ListBox里面股东鼠标滚轮时,是ScrollViewer滚动,而不是LISTBOX滚动,解决方法是什么
是WPF的c#语言,你试下在SCROLLVIEWE放了LISTBOX,在LISTBOX滚动鼠标,不是SCROLLVIEWER在滚动。我想做成像网页那样浏览

参考技术A 试试屏蔽掉listbox对鼠标滚轮的路由事件,直接传给view tree的上层元素 参考技术B 这是 VB 的问题吗?
设想的话,把 ListBox 设得足够长,滚动的时候能设定位置,不过不太明白上面的界面代码
参考技术C 判断每个listbox有没有选择项不就OK了。。。

wpf listbox 显示不全 而且没滚动条

wpf listbox 显示不全 而且没滚动条
应该是12条数据的,现在只显示7条,而且没滚动条,滚动鼠标也没反应。

我觉得你是不是没有设置listbox 的高度而造成的这种情况?
假如排出没有设置高度,你可以考虑使用ScrollViewer这个控件把ListBox包裹起来。追问

问题解决了,设置Listbox的高度是可以解决,但是这样感觉不好,其实我在Listbox外面加了StackPanel,把StackPanel去掉就行了。让Listbox外面是Grid就行了。

参考技术A 你放在什么容器里面的呢?StackPanel?

以上是关于ListBox有个滚动条,ScrollViewer 有个滚动条的主要内容,如果未能解决你的问题,请参考以下文章

wpf listbox 显示不全 而且没滚动条

wpf listbox 显示不全 而且没滚动条

WPF 自定义滑动ScrollViewer

如何在 ListBox 中禁用 ScrollViewer?

每次我在 WPF 中加载时如何使 Listbox 的 ScrollViewer 滚动到顶部

WPF ListBox/ListView/DataGrid 列表滚动与虚拟化