1
Xamarin.Formsでビヘイビアを使用する目的は何ですか?イベントハンドラを介してUI要素に新しい機能を追加することはできませんか?私はイベントハンドラをいつ使用するのか、いつ行動を使うのか混乱しています。ビヘイビアとイベントハンドラ
Xamarin.Formsでビヘイビアを使用する目的は何ですか?イベントハンドラを介してUI要素に新しい機能を追加することはできませんか?私はイベントハンドラをいつ使用するのか、いつ行動を使うのか混乱しています。ビヘイビアとイベントハンドラ
これは非常に簡単な答えであり、研究を開始することを目的としています。間違いなくより良い答えが出てくるだろう。私はまだこれを通して作業しており、私も自分よりも徹底的な答えをしたいので、それを見守っています。
ViewとViewModelが適切に分離されていれば、実際にはイベントにはなりません。動作によって、EventToCommandBehavior
システムを使用して、Entry
のCompleted
イベントからCommand
を呼び出す場合など、適切なMVVMアプローチを維持できます。
さらに、ビヘイビアを使用すると、コードを再利用することなく複数のコントロールのイベントに適用できる、あらかじめパッケージ化された動作を作成できます。
いくつかの情報がありますが、私はまだ混乱していますが、ここではいくつかの情報があります(https://stackoverflow.com/questions/34017496/what-is-the-difference-between-behaviors-and-event-triggers)。 – puck