Skip to content
바람부는 자유
Go back
MAUI 기본

[MAUI 기본] 데이터바인딩 - 바인딩 모드

이번에는 데이터 바인딩 모드에 대해서 간단하게 정리해 보겠습니다.

데이터 바인딩 모드는 데이터가 View(뷰, UI)와 ViewModel(데이터 소스) 사이에서 어떻게 흐를지를 결정하는 방식입니다. 여기에는 다양한 바인딩 모드가 있으며, 각 모드는 데이터 흐름의 방향을 정의합니다. 자주 사용되는 바인딩 모드는 다음과 같습니다.

1. OneWay (단방향)

<Label Text="{Binding UserName, Mode=OneWay}" />

2. TwoWay (양방향)

<Entry Text="{Binding UserName, Mode=TwoWay}" />

3. OneWayToSource (단방향 소스로)

<ListView SelectedItem="{Binding SelectedItem, Mode=OneWayToSource}" />

4. OneTime (한 번만)

<Label Text="{Binding UserName, Mode=OneTime}" />

5. Default (기본 모드)

요약

이렇게 각 바인딩 모드는 데이터가 흐르는 방향과 방식을 설정하는 중요한 개념이며, 상황에 맞는 바인딩 모드를 선택하는 것이 중요합니다.


Share this post on:

Previous Post
[MAUI 기본] 데이터바인딩 - Relative Binding
Next Post
[MAUI 기본] 데이터바인딩 - 기본 개념