[ayjs.net] WPF- Slider的值改变就触发事件和MouseLeftButtonUp无效的问题

来源:互联网 时间:1970-01-01


Slider的 ValueChanged,触发频率太高了,如果里面的有大量的处理肯定满足不了

使用MouseLeftButtonUp时候,又无效,因为Thumb的MouseLeftButtonUpEvent先触发的,然后e.Handle了,无法触发到Slider的MouseLeftButtonUpEvent,

那么需要解决的办法就是

private void Window_Loaded(object sender, RoutedEventArgs e){ blurSlider.AddHandler(Slider.MouseLeftButtonUpEvent, new MouseButtonEventHandler(blurSlider_MouseLeftButtonUp), true);}private void blurSlider_MouseLeftButtonUp(object sender, MouseButtonEventArgs e){ System.Windows.MessageBox.Show(blurSlider.Value.ToString());}

好了,就写到这里了

2015年11月27日 === AYUI www.ayjs.net AY 杨洋原创编写,请不要转载谢谢=========

推荐您阅读更多有关于“WPF4.5,”的文章



相关阅读:
Top