powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / При попытке получить доступ в wpf к определенной ячейке listview, выдает ошибку
3 сообщений из 3, страница 1 из 1
При попытке получить доступ в wpf к определенной ячейке listview, выдает ошибку
    #38673136
Igorian123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне необходимо достать информацию из определенной ячейки в выделенной строке listview в WPF.
Например мне нужно достать элемент в таблице в столбце "ID".
Делаю следующим образом, но выдает ошибку - "Ссылка на объект не указывает на экземпляр объекта."

Я так понимаю, что проблема в том, что 1. dv или 2. rowView равен null. Я не понимаю, почему? Как сделать так, чтоб он заполнился

1.
DataView dv = DBGeneralListBox.ItemsSource as DataView;
string asd = dv.Table.Rows[DBGeneralListBox.SelectedIndex][0].ToString();
ошибка выскакивает во второй строке.

2.
Либо делал так -

DataRowView rowView = DBGeneralListBox.SelectedValue as DataRowView;
MessageBox.Show(rowView[0].ToString());
...
Рейтинг: 0 / 0
При попытке получить доступ в wpf к определенной ячейке listview, выдает ошибку
    #38674148
Фотография @k@DElpher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если listview заполнялся через itemssource, то он не может быть равен null, а значит, что оператор as DataView возвращает null, Потому что в itemssource объект другого типа.
Наведите на него мышкой в режиме отладки и скажите, что там внутри. В примере на скриншоте listview заполнен обычным списком List<>
...
Рейтинг: 0 / 0
При попытке получить доступ в wpf к определенной ячейке listview, выдает ошибку
    #38674167
Фотография @k@DElpher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, так типа не видно. Ну, например так можно: правой кнопкой по ItemSource->add watch. Переменная добавиться в список для наблюдения и оттуда можно скопировать название её типа.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / При попытке получить доступ в wpf к определенной ячейке listview, выдает ошибку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]