здесь ответ взят из моего предыдущего комментария;)
Полагаю, проблема в том, что, как сказал Мюрвен, событие RightButtonUp обрабатывается другим элементом управления и не попадает в ListBox. Но если вы добавите MouseRightButtonDownHandler и просто установите e.handled = true в этом обработчике, MouseRightButtonUpHandler будет вызываться ...
XAML:
<ListBox x:Name="Users" MouseRightButtonDown="downHandler" MouseRightButtonUp="upHandler"...>
Код сзади:
private void downHandler(object sender, MouseButtonEventArgs e) { e.Handled = true; }
BR
TJ