Приращение Xamarin Stepper при входе

Я хочу иметь степпер для увеличения / уменьшения значения в записи. Я сослался на другие сообщения в Интернете, но мой прирост не работает. Нужен ли мне код для увеличения значений в Entry?

xaml

 <Entry BindingContext="{x:Reference stepper}" Text="1" />


 <Stepper x:Name="stepper" Minimum="1" Maximum="4" Increment="1"/>

person Ris    schedule 18.05.2020    source источник


Ответы (2)


вам нужно привязать свойство Text Entry к свойству value Stepper

<Entry BindingContext="{x:Reference stepper}" Text="{Binding Value}" />


<Stepper x:Name="stepper" Minimum="1" Maximum="4" Increment="1"/>
person Jason    schedule 18.05.2020
comment
О, спасибо большое, это работает! Могу ли я спросить, хочу ли я получить значение из entry после приращения, могу ли я получить к нему доступ, используя также entry.Text в коде? - person Ris; 18.05.2020
comment
да, или вы можете привязать оба элемента управления к одному и тому же свойству виртуальной машины - person Jason; 18.05.2020

вам нужно написать значение шагового двигателя на входе? если это так, вам нужно создать значение привязки, потому что вам нужно «слушать», когда значение изменяется, и помещать это значение в запись.

вот этому объяснение.

person genitalico    schedule 18.05.2020
comment
Запись будет иметь другое значение, привязанное к ней с самого начала, и я хочу, чтобы степпер увеличивал / уменьшал значение. Я не могу открыть ссылку - person Ris; 18.05.2020