ウィンドウ B のテキスト ボックスの値をウィンドウ A のスライダーの値にバインドするにはどうすればよいでしょうか。テキストボックスの値を手動で変更すると、スライダーの親指の位置に反映されるように、これを双方向バインディングにしたいと考えています。フォーム内の要素のバインドは非常に単純ですが、Windows 間のバインドは私にとって謎です。
質問する
368 次
1 に答える
1
バインドしたい値を含むパブリック プロパティを持つクラスを作成します。
オブジェクトのインスタンスを作成し、BのDataContext
プロパティをそのオブジェクトに設定します。A ののプロパティを同じオブジェクトに設定します。両方の FrameworkElementsのオブジェクトの Path プロパティを、作成したパブリック プロパティの名前に設定します。セッターで PropertyChanged イベントを実装して起動します。TextBox
Window
DataContext
Slider
Window
Binding
INotifyPropertyChanged
于 2012-07-06T03:57:56.310 に答える