Szukaj na tym blogu

Przykładowe zadanie 16.

W Android Studio:
<TextView android:text="@{viewmodel.userName}" />
W XAML:
<Label Text="{Binding Source={x:Reference slider2}, Path=Value}" />

Na dwóch przykładach przedstawiono mechanizm o nazwie Binding. Ma on na celu

  1. wiązanie i eksportowanie plików z różnych modułów aplikacji.
  2. obsługiwanie zdarzenia kontrolek interfejsu użytkownika wywołując odpowiednie funkcje.
  3. wiązanie właściwości (property) elementu interfejsu użytkownika z danymi bądź właściwością innego obiektu.
  4. obsługiwanie mechanizmu obietnic (promises) lub obserwatora (observable) w programowaniu asynchronicznym.
C