0
2つのプロパティを持つリストにバインドされたDataGridがあります。DataGridの2つの列間のバインド
DataGridの最初の列はDataGridTemplateColumnで、内部にはComboBoxがあります。
DataGridの第2列はDataGridTextColumnであり、コンバータとバインドされています。
最初の列のコンボボックス値を変更するたびに、2番目の列コンバーターをトリガーする必要があります。したがって、コンバータのいくつかの計算に基づいて私は2番目の列に値を返すことができます
これを行う方法?
しかし、あなたはコンボボックスを変更すると、コンバータは毎回トリガを取得する方法? DataGridTextColumnのバインディングパス "列"とは何ですか? – ksvimal
申し訳ありませんが私の間違い(コピーの貼り付けエラー)、Column 2はSelectedColumn1Valueにバインドする必要があります。これはColumn間で共有する必要があるメンバーであり、Column1バインディングがそれを更新するときに、 。列2の場合、列2の選択肢を列1に変更するつもりがない場合は、結合モードをOneWayにすることができます。 – whoisthis
これは役に立ちましたか? – whoisthis