无法将滚动条事件添加到WPF列表框

时间:2015-10-20 19:57:47

标签: c# wpf events scrollbar

我正在使用带有WPF和NET 4的Visual Studio 2015.我正在尝试捕获滚动事件,但是当我尝试使用

在XAML中添加它们时
<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer ... >

但是,ScrollViewer只公开 属性,但没有事件。我在一个地方读到这可能是Windows 10的一个问题(但是不是)。有很多例子在XAML文件中定义了滚动事件,但是我不能让它们出现在这里。

如何将滚动事件附加到列表框?

更新 我在Windows 7中看到了相同的行为,因此请忽略Windows 10评论。

1 个答案:

答案 0 :(得分:0)

解决了,这是一个Intellisense问题。如果我手动添加XAML项目,如上面@KingKong所建议的那样,一切正常。

<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer.ScrollChanged="someHandler"

叹息。