0

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

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

4

1 回答 1

0

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

或者更好的是,当您知道原始位图的尺寸时,您可以计算滑块的最大允许值。您可以在运行时设置它,然后可能允许您完全避开它。

于 2013-03-13T11:46:50.887 回答