Как получить все свойства класса, который является ItemSource DataGrid.
У меня есть несколько классов, которые я назначаю в качестве источников элементов для элемента управления DataGrid.
Я хочу получить доступ к свойствам класса, который я назначил в качестве источника элементов в событии Preview Key Down.
Поскольку имя класса является переменной, я пытаюсь создать общий метод. Аналогично приведенному ниже.
private void DataGrid_PreviewKeyDown(object sender, KeyEventArgs e)
{
DataGrid grid = sender as DataGrid;
var dataSource = grid.ItemsSource;
foreach (var prop in dataSource.GetType().GetProperties())
{
}
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... temsources