じょいのーと

プログラミング関連のアレコレを書いています

C#

MultiBindingの使い方と使いどころ

MultiBindingは複数Sourceと一つのTargetをバインディングするクラスです。 便利なんですが、あまりWeb上に日本語情報がないので健忘録を兼ねて書いてみます。通常のBindingとの違いは、主に3点。 1. 複数のBindingSourceを指定可能 Multiというからには当然…

非同期Bindingの動きについて

WPFのBindingを行う際に非同期指定を行うと値を非同期でBindingするように出来ますが、その挙動についてメモ。 Binding.IsAsyncプロパティ XAMLに以下のようにIsAsync=True指定をすると、Bindingが非同期化されます。 <TextBlock Text="{Binding Hoge, IsAsync=True}" /> こいつが何者かについてはMSDNにBindin</textblock>…