データバインディング
WPFや.NET MAUIなどMVVMで採用されているデータをXAMLなどのViewで取り扱うための仕組み.
データの出力だけでなく入力にも対応している.
フォームなどについては入力を受け付けるかどうかは"Mode"プロパティで指定できる.
code:Mode.xml
<Entry Text="{Binding Message}" Mode=TwoWay />
OnClickなどはICommandを実装したCommandとしたプロパティをバインドする.
Prism.CoreではDelegateCommandとしてラムダ式を用いて実装する.
コードビハインドを利用せずにViewModelだけで完結できる.