Событие ProgressBar.Tap не запускается?

У меня есть большой ProgressBar на моей странице xaml:

<ProgressBar x:Name="prog" Height="28" VerticalAlignment="Bottom" Tap="prog_Tap"/>

Когда я нажимаю на него, он должен вызвать исключение:

private void prog_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
    throw new Exception();
}

Однако при нажатии на ProgressBar ничего не происходит. Что-то не так с моим кодом или это ошибка Silverlight?


person msbg    schedule 16.04.2013    source источник
comment
Странная проблема. Я поместил его в сетку и использовал событие касания сетки   -  person msbg    schedule 20.04.2013


Ответы (1)


Я думаю, что ProgressBar не поддерживает проверку по умолчанию. Попробуйте установить IsHitTestVisible="True", это должно сработать.

person Code From Home    schedule 17.04.2013
comment
Я проверил, и отображается индикатор выполнения. - person msbg; 20.04.2013