所以我需要点击或双击DataGrid单元格的单元格文本内容。阅读很多问题,我似乎无法看到在WinF中这个任务如此极其简单,可以在WPF中完成......?
答案 0 :(得分:0)
从this我找到了一个至少适用于.NET 4.5.2的解决方案:
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);