0

TabControlデータベースにクエリを実行し、これらのレコードの 1 つ以上のフィールドが特定の条件を満たさない場合にいくつかのテーブルのいくつかのレコードを表示する最初の WPF アプリケーションを開発しています。

DataTableas データ ソースがあり、 を使用しDataGridて結果 (つまり、間違ったレコード) を表示しています。フィールドが間違っていると見なされる理由を示すためToolTipに onを使用したいと思います。特定のフィールドごとに動的に設定できるように、とDataGridCellを反復処理する方法はありますか?DataGridRowDataGridCellToolTip

前もって感謝します。

4

1 に答える 1

0

DataGrid の選択項目をビュー モデル (データ ソースの取得元) の SelectedRecord プロパティにバインドします。例として、DataGrid WPF で選択された行項目を取得するを参照してください。次に、SelectedRecord プロパティは、SelectedRecord の値に応じて SelectedRecordToolTip プロパティを設定します (つまり、エラーをキーとし、ツールチップを値とするディクショナリを使用します)。最後に、ツールチップを SelectedRecordToolTip プロパティにバインドできます。

于 2015-05-18T13:12:49.337 に答える