无法将滚动条事件添加到 WPF 列表框
Unable to add scrollbar events to WPF listbox
我将 Visual Studio 2015 与 WPF 和 NET 4 一起使用。我正在尝试捕获滚动事件,但是当我尝试使用
在 XAML 中添加它们时
<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer ... >
但是 ScrollViewer 仅 属性但没有 事件。我在一个地方读到这可能是 Windows 10 的问题(但事实并非如此)。 XAML 文件中定义了很多滚动事件的例子,但我不能让它们出现在这里。
如何将滚动事件附加到列表框?
更新
我在 Windows 7 中看到相同的行为,因此请忽略 Windows 10 评论。
已解决,这是一个智能感知问题。如果我按照上面@KingKong 的建议手动添加 XAML 项,一切正常。
<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer.ScrollChanged="someHandler"
感叹
我将 Visual Studio 2015 与 WPF 和 NET 4 一起使用。我正在尝试捕获滚动事件,但是当我尝试使用
在 XAML 中添加它们时<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer ... >
但是 ScrollViewer 仅 属性但没有 事件。我在一个地方读到这可能是 Windows 10 的问题(但事实并非如此)。 XAML 文件中定义了很多滚动事件的例子,但我不能让它们出现在这里。
如何将滚动事件附加到列表框?
更新 我在 Windows 7 中看到相同的行为,因此请忽略 Windows 10 评论。
已解决,这是一个智能感知问题。如果我按照上面@KingKong 的建议手动添加 XAML 项,一切正常。
<ListBox x:Name="DefinitionListBox" Height="288" ScrollViewer.ScrollChanged="someHandler"
感叹