如何在后面的代码中动态打开/关闭WPF DataGrid的工具提示?

时间:2017-04-12 13:56:26

标签: .net wpf wpfdatagrid

有没有办法在后面的C#代码中动态打开/关闭WPF DataGrid的工具提示?

感谢。

1 个答案:

答案 0 :(得分:2)

您可以通过编程方式添加/删除Style

Style style;
private void Button_AddOrRemove_Click(object sender, RoutedEventArgs e)
{
    if (dataGrid1.Resources.Count > 0)
    {
        style = dataGrid1.Resources[typeof(DataGridCell)] as Style;
        dataGrid1.Resources.Clear();
    }
    else if (style != null)
    {
        dataGrid1.Resources.Add(typeof(DataGridCell), style);
    }
}