我有一个滑块控件可以调整位图的大小。当位图大小超过屏幕宽度时,我想禁止进一步更改值,但是允许减小该值。
到目前为止,我将滑块设置为IsEnabled属性为false,当位图大小超过屏幕宽度时,基本上禁用滑块。但是,当用户只将拇指向左滑动(减小值)时,如何再次重新设置?
答案 0 :(得分:0)
您最好处理ValueChanged
内的限制,而不是禁用控件以避免您遇到的问题。
甚至更好,因为您知道原始位图的尺寸,您可以计算滑块的最大允许值。您可以在运行时设置它,然后可以让您完全支持这一步。