2012-03-07 8 views
0

いくつかの値に基づいて実行時にバインディングモードをOneWayからTwoWayに変更する方法が必要です(主に項目がVisibleの場合はTwoWay、それ以外の場合はOneWay、マスター/スレーブコントロール)。実行時にバインディングモードを変更するにはどうすればよいですか?私はそれにバインドすることはできますか?

これはxamlから可能ですか?

ありがとうございます。

+0

Visibleでない場合、TwoWayの場合はどうして問題になりますか? – Paparazzi

+0

私は1つのグリッドのdiplayindexにバインドしているため、変更が完了した後に1つの列をドラッグすると、別のグリッドは同じ列に異なる表示インデックスを持ち、その値を元に戻します。だから私はグリッドが表示されていない間、OneWayにdisplayindexバインディングを設定したいと思います。 –

答えて

1

バインディングをプログラムで作成し、条件が変更されたときに再作成することで、これを行うことができます。

+0

それは私が求めていたものではなく、とにかく私が望んでいたものは不可能でした。 –

関連する問題