我创建了一个滑块 WPF CustomControl,并对强制行为感到惊讶。
- My Min DP 强制 Max & Value
- 我的 Max DP 强制 Min & Value
如果我的 Min 为 0,我的 Value 为 0,Max 为 100,如果我将 Min 更改为 1,则 Value 也更改为 1。好的,没关系。
现在,如果我将 Min 设置为 0,则 Value 将更改回 0。
发生的情况是 WPF 将任何本地值(通过绑定、样式或以编程方式设置)存储在本地字段中,但不存储由强制函数设置的值。
如何防止这种行为?