【问题标题】:WPF: add dynamic ToolTip to DataGridCellWPF:将动态工具提示添加到 DataGridCell
【发布时间】:2015-05-18 12:49:00
【问题描述】:

我正在开发我的第一个 WPF 应用程序,它查询数据库并在 TabControl 中显示某些表的一些记录,如果这些记录的一个或多个字段不满足特定条件。

我有一个DataTable 作为数据源,我使用DataGrid 来显示结果(即错误的记录)。我想在DataGridCell 上使用ToolTip 来表明为什么一个字段被认为是错误的。有一种方法可以遍历DataGridRowDataGridCell,以便我可以为每个特定字段设置动态ToolTip

提前致谢。

【问题讨论】:

    标签: c# wpf datagrid tooltip datagridcell


    【解决方案1】:

    我会将 DataGrid 选定项绑定到我的视图模型(数据源来自哪里)中的 SelectedRecord 属性,请参阅Get selected row item in DataGrid WPF 作为示例。然后 SelectedRecord 属性将根据 SelectedRecord 值设置 SelectedRecordToolTip 属性(即,使用以错误为键、工具提示为值的字典)。最后,您可以将工具提示绑定到 SelectedRecordToolTip 属性。

    【讨论】:

      猜你喜欢
      • 2021-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-23
      • 1970-01-01
      • 2012-11-02
      • 1970-01-01
      相关资源
      最近更新 更多