WPF: Slider nie podnosi MouseLeftButtonDown ani MouseLeftButtonUp
Próbowałem tego XAML:
<Slider Width="250" Height="25" Minimum="0" Maximum="1" MouseLeftButtonDown="slider_MouseLeftButtonDown" MouseLeftButtonUp="slider_MouseLeftButtonUp" />
I to C #:
private void slider_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
sliderMouseDown = true;
}
private void slider_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
sliderMouseDown = false;
}
Zmienna sliderMouseDown nigdy się nie zmienia, ponieważ zdarzenia MouseLeftButtonDown i MouseLeftButtonUp nigdy nie są wywoływane. Jak mogę uruchomić ten kod, gdy użytkownik ma lewy przycisk myszy na suwaku, aby ustawić wartość bool na true, a gdy mysz jest podniesiona, bool jest ustawiony na false?