2015-10-20 2 views
0

Я использую Visual Studio 2015 с WPF и NET 4. Я пытаюсь захватить событие прокрутки, но когда я пытаюсь добавить их в XAML, используяНевозможно добавить скроллбар событие в WPF ListBox

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

Однако ScrollViewer разоблачительных только свойства, но нет события. Я прочитал в одном месте, что это может быть проблемой с Windows 10 (но это не так). Существует множество примеров, где события прокрутки определены в файле XAML, но я не могу заставить их отображаться здесь.

Как подключить событие прокрутки к списку?

UPDATE Я вижу такое же поведение в Windows 7, поэтому игнорирую комментарий Windows 10.

+1

Я использую Windows 7 с Visual Studio 2012, и он выглядит одинаково. Просто введите событие нормально, и оно просто отлично работает, например: 'ScrollViewer.ScrollChanged =" someHandler "'. –

+0

Спасибо @KingKing. Теперь я могу подтвердить, что у меня такая же проблема в Windows 7. –

ответ

0

Решенный, это была проблема Intellisense. Если я добавлю элементы XAML вручную, как это было предложено в @KingKong выше, все это работает.

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

Вздох.