Xamarin - обновлять привязку записи, если она не сфокусирована - PullRequest
0 голосов
/ 08 мая 2019

Есть ли способ сделать обновление привязки только тогда, когда запись не сфокусирована?Я привязал запись к ползунку, и трудно ввести значение в запись, потому что привязка срабатывает и заменяет текст в записи (например, пользователь пишет «1», который сразу заменяется на «1,00», и пользователь больше не может писать)

Я попытался установить привязку следующим образом, но безуспешно:

<Entry (...)
    Text="{Binding Depth, Mode=TwoWay, Converter={StaticResource FloatToStringConverter}, UpdateSourceEventName=Unfocused}" />

1 Ответ

0 голосов
/ 09 мая 2019

См. Следующий код

<StackLayout Padding="10, 0">
    <Slider x:Name="slider"  WidthRequest="300" HeightRequest="50" />

    <Entry  Text="{Binding Source={x:Reference slider},
                                Mode=OneWay,   
                                Path=Value,
                                Converter={StaticResource FloatToStringConverter}}" />


</StackLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...