C# DataGrid单击单元格内容/文本
因此,我需要单击或双击DataGrid单元格的单元格文本内容。阅读了大量的问题后,我似乎不明白如何在WPF中完成WinForms中如此琐碎的任务 从中,我找到了一个至少适用于.NET 4.5.2的解决方案:C# DataGrid单击单元格内容/文本,c#,.net,wpf,datagrid,cell,C#,.net,Wpf,Datagrid,Cell,因此,我需要单击或双击DataGrid单元格的单元格文本内容。阅读了大量的问题后,我似乎不明白如何在WPF中完成WinForms中如此琐碎的任务 从中,我找到了一个至少适用于.NET 4.5.2的解决方案: var element = dg.CurrentColumn == null ? null : dg.Columns[dg.CurrentColumn.DisplayIndex].GetCellContent(dg.SelectedItem); var text = element.GetT
var element = dg.CurrentColumn == null ? null : dg.Columns[dg.CurrentColumn.DisplayIndex].GetCellContent(dg.SelectedItem);
var text = element.GetType() == typeof(TextBox) ? ((TextBox)element).Text : null;
Console.WriteLine(text);