バインディングで値設定しようとするとどうなるんだ??と思ってググったらこれ。stackoverflow.comそうなると次の噂にも説明がつく。「TwoWayならいける」Bindingを維持したまま値設定できるから「WidthはMaxWidthとかを代わりに使う」その辺は前述の自動更新で触られないからじゃあどうするか。プロパティを変更できればいいって話なので色々方法があるのだけど、使い分けがよくわかっていない。添付プロパティ元のプロパティと同じようにバインドできる。Messengerそもそもプロパティのバインドではなくウィンドウ移動というメッセージとして扱うべきなのでは?というのは思ってた。Behavior「ボタンにホバーすると光る」みたいなView側の挙動に使うものという印象。LivetのMessanger使えばいいじゃんって話にもなる。OneWay版の各プロパティを添付プロパティで作るのがまあ単純で汎用性も高そうだけど、それよりMessenger使った方がまっとうな気がするなあ。そもそもViewの位置やサイズを動的に変更するってどういう場面かと言うと、デスクトップマスコット的なやつを作ってるって話です。