当某个值超过Windows Phone 8时,禁用滑块控件

时间:2013-03-13 11:13:59

标签: c# slider windows-phone-8

我有一个滑块控件可以调整位图的大小。当位图大小超过屏幕宽度时,我想禁止进一步更改值,但是允许减小该值。

到目前为止,我将滑块设置为IsEnabled属性为false,当位图大小超过屏幕宽度时,基本上禁用滑块。但是,当用户只将拇指向左滑动(减小值)时,如何再次重新设置?

1 个答案:

答案 0 :(得分:0)

您最好处理ValueChanged内的限制,而不是禁用控件以避免您遇到的问题。

甚至更好,因为您知道原始位图的尺寸,您可以计算滑块的最大允许值。您可以在运行时设置它,然后可以让您完全支持这一步。