Я новичок в форматах xamarin и Xamarin. Интересно, если я могу вызвать функцию в моей странице содержимого, когда Entry.IsFocused мне нужно сделать другой контроль, чтобы показать или исчезает в зависимости от изменения свойств возможно в Xamarin Forms Благодаря ШимонXamarin Forms функция вызова при изменении недвижимости
1
A
ответ
1
Создайте ViewModel, который содержит значение bool
. Назовем это IsEntryFocused
. Привяжите элемент управления к свойству ViewModel. Например:
entry.SetBinding(TextView.IsFocused, new Binding("IsEntryFocused", BindingMode.TwoWay));
В дополнение к этому связать свойство того же ViewModel к IsVisible
в собственности другого контроля. Например:
label.SetBinding(TextView.IsFocused, new Binding("IsEntryFocused"));
Теперь label
появляется, когда entry
получил фокус на него.
Этот пример основан на шаблоне MVVM. Для краткого введения в Xamarin.Forms читайте это: https://developer.xamarin.com/guides/cross-platform/xamarin-forms/user-interface/xaml-basics/data_bindings_to_mvvm/
Смежные вопросы
- 1. Функция вызова при изменении WebView
- 2. Передача стоимости при изменении недвижимости
- 3. функция вызова при изменении изображения src
- 4. PyGtk - функция вызова при изменении положения окна?
- 5. React - функция вызова при изменении реквизитов
- 6. Функция вызова при изменении поля в MVC
- 7. Xamarin Forms Анимация при запуске
- 8. Xamarin Forms GetAddressesForPositionAsync
- 9. Уведомление об изменении имущества при изменении объекта недвижимости
- 10. Xamarin forms: Image Cache
- 11. Xamarin Forms реализует TK.CustomMaps
- 12. Xamarin Forms Layout
- 13. Xamarin Forms navigation issue
- 14. Xamarin forms Maps
- 15. Xamarin forms App() вызывается дважды при запуске
- 16. Xamarin Forms raise NotImplementedException при создании NetHttpBinding
- 17. Xamarin Forms заполняет данные async при создании
- 18. Xamarin Forms Clickable Images
- 19. Xamarin forms log in
- 20. Xamarin Forms Realm
- 21. MVVM Xamarin Forms Design
- 22. Xamarin Forms Обратный PushModalAsync
- 23. Xamarin Forms Ошибка WebView
- 24. Xamarin Forms Action Bar
- 25. Xamarin Forms SQLite
- 26. Xamarin Forms ZXing error
- 27. Навигационная накладка Xamarin Forms
- 28. Кнопка Xamarin Forms OnClick
- 29. Xamarin forms binding Label
- 30. Xamarin Forms Designer