Я заметил нежелательное поведение Xamarins Slider
в UWP, если я использую свойство Minimum
. скажем
<Slider Value="{Binding SliderValue}" Maximum="20" Minimum="10"/>
связан с
public double SliderValue { get; set; } = 15;
Это означает, что исходное положение ползунка должно быть ровно посередине. Но: Во время запуска, после того как ползунок получил значение (15), он устанавливает значение обратно на минимум (10). Ползунок теперь находится в минимальном левом положении. При использовании Minimum="0"
ползунок не возвращает свое значение, и исходное положение соответствует ожидаемому. Я также попытался изменить порядок свойств ползунка в моем XAML, но результат все тот же.
Проблема не возникает, если я запускаю приложение на Android. Android не устанавливает минимальное значение привязки.
Кто-нибудь знает, в чем может быть проблема и/или как ее исправить?