私はこのXAMLを試しました:
<Slider Width="250" Height="25" Minimum="0" Maximum="1" MouseLeftButtonDown="slider_MouseLeftButtonDown" MouseLeftButtonUp="slider_MouseLeftButtonUp" />
そして、このC#:
private void slider_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
sliderMouseDown = true;
}
private void slider_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
sliderMouseDown = false;
}
MouseLeftButtonDown および MouseLeftButtonUp イベントが発生しないため、sliderMouseDown 変数が変更されることはありません。ユーザーがスライダー上でマウスの左ボタンを押し下げてブール値をtrueに設定し、マウスが上にあるときにブール値がfalseに設定されている場合、このコードを機能させるにはどうすればよいですか?