2015-05-18 72 views
0

我發展我的第一個WPF應用程序查詢數據庫,並顯示在TabControl某些表的一些記錄,如果這些記錄的一個或多個字段不能滿足一定的條件。WPF:添加動態工具提示到DataGridCell

我有一個DataTable作爲數據源,我使用DataGrid來顯示結果(即錯誤的記錄)。我想使用ToolTipDataGridCell表明爲什麼一個領域被認爲是錯誤的。有一種方法來遍歷DataGridRowDataGridCell,這樣我可以爲每個特定字段設置動態ToolTip

在此先感謝。

回答

0

我會將DataGrid選定的項目綁定到我的視圖模型中的SelectedRecord屬性(數據源來自此處),請參閱Get selected row item in DataGrid WPF作爲示例。然後將SelectedRecord屬性將(即,使用與該錯誤作爲鍵和工具提示作爲值的字典)中設置的屬性SelectedRecordToolTip根據到SelectedRecord值。最後,您可以將您的工具提示綁定到SelectedRecordToolTip屬性。