设置滑块。具有相同值的值不会触发C#中的ValueChanged事件?

设置滑块。具有相同值的值不会触发C#中的ValueChanged事件?,c#,slider,C#,Slider,我有一个滑动控制。当我更改拇指时,它将按预期引发ValueChanged事件 问题是当Slider.Value具有某些值并且使用相同的值赋值时,没有触发ValueChanged事件 发起活动的最佳方式是什么?阅读您的评论,我建议使用数据绑定。将属性“Value”绑定到某个变量,只更改该变量的值 查看模型-视图-模型模式对您来说可能非常有趣。下面是一个有趣的教程: 希望有帮助 为什么要在值未更改时引发已更改的事件?如果值未更改,为什么需要引发事件?实际上,我对两个视图使用相同的滑块控件(userc

我有一个滑动控制。当我更改拇指时,它将按预期引发ValueChanged事件

问题是当Slider.Value具有某些值并且使用相同的值赋值时,没有触发ValueChanged事件


发起活动的最佳方式是什么?

阅读您的评论,我建议使用数据绑定。将属性“Value”绑定到某个变量,只更改该变量的值

查看模型-视图-模型模式对您来说可能非常有趣。下面是一个有趣的教程:


希望有帮助

为什么要在值未更改时引发已更改的事件?如果值未更改,为什么需要引发事件?实际上,我对两个视图使用相同的滑块控件(usercontrol),在更改视图时,它应该保留旧值。在不同视图中设置值应触发ValueChanged事件,以便我可以执行其他逻辑。感谢您的输入,但我不使用数据绑定。