前回、Formのイベント駆動におけるUI連動が煩雑だった。 そこで、WPFでBindingしてみた。 コードがすっきりしていい感じになった。
入手先
やったこと
- SliderとTextBoxとデータの連動
できていないこと
- 色の反映
- TextBoxに数値だけしか入力できないようにする
- Windowのサイズに合わせてコントロールのサイズを変更する
Formとは違うWPF
良い
- Bindingが洗練されている。コードが読みやすい
- イベント駆動+代入はバカバカしくてやってられなくなりそう
- Sliderはクリックした点に瞬間移動できる(IsMoveToPointEnabled)
- Formでは自前実装しないとできないことがWPFであっさり解決
違い
- FormがWindowという名前になっている
- TrackBarがSliderという名前になっている
無い
困った
XAMLが難しい。