WPF и обращение к объектам в DataGrid

245
01 декабря 2017, 03:13

Собственно, есть у меня DataGrid, источником данных для которого является список объектов. Мне нужно, чтобы при выборе строки выполнялся один из методов объекта, которому соответтвует выбранная строка. Как это можно сделать?

Answer 1

DataGrid.SelectedItem возвращает тип object.

К примеру в качестве ItemsSource для вашей таблицы MyGrid был выбран List<Item>. Тогда чтобы при нажатии мыши обратиться не к строке таблицы, а к объекту её породившему, необходимо написать

Item item = (Item)MyGrid.SelectedItem
READ ALSO
Использовать С++ код в С# в VS2017

Использовать С++ код в С# в VS2017

У меня есть исходный код написанный на с++У меня есть интерфейс написанный на с#

251
Server Broker, SqlDependency ошибка включения

Server Broker, SqlDependency ошибка включения

Захожу в SQL Manager Studio в упор вижу что включено отслеживание изменений, захожу в свойство таблицы, которая меня интересует, там тоже включено...

288
Изменение цвета Овала

Изменение цвета Овала

Есть круг, код:

246
System.InvalidOperationException

System.InvalidOperationException

Помогите, что я сделал не так? Полная версия ошибки:

241