2015-05-18 32 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属性。