71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
||||||||||||||||
1 | ||||||||||||||||
Как получить значение ячейки DataGrid08.03.2012, 22:43. Показов 51662. Ответов 56
Метки нет (Все метки)
Есть DataGrid
Код
0
|
08.03.2012, 22:43 | |
Ответы с готовыми решениями:
56
Как получить значение выделенной ячейки в DataGrid Получить значение ячейки dataGrid Получить значение ячейки DataGrid Получить значение ячейки datagrid wpf |
181 / 107 / 13
Регистрация: 22.03.2010
Сообщений: 456
|
|
09.03.2012, 11:38 | 2 |
А что именно не работает. MessageBox не выводится?
Если не выводится, попробуй PreviewMouseDoubleClick.
0
|
71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
|
09.03.2012, 13:13 [ТС] | 3 |
0
|
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
|
||||||
11.03.2012, 09:42 | 4 | |||||
SmirnoFF.Oleg,
ты вот так делай:
0
|
71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
|
11.03.2012, 13:20 [ТС] | 5 |
У меня не dataGridView а dataGrid! Прошу не путать, я пишу не на windows forms, а на WPF!
0
|
5 / 5 / 1
Регистрация: 10.10.2011
Сообщений: 85
|
|
13.04.2012, 14:34 | 6 |
Аналогичная проблема, Вы не нашли решение?О_о
0
|
71 / 69 / 19
Регистрация: 13.12.2011
Сообщений: 274
|
||||||||||||||||
15.04.2012, 21:54 [ТС] | 7 | |||||||||||||||
У меня есть:
3
|
101 / 100 / 18
Регистрация: 04.09.2009
Сообщений: 133
|
||||||
15.04.2012, 23:38 | 8 | |||||
9
|
58 / 58 / 11
Регистрация: 21.07.2009
Сообщений: 78
|
||||||
16.04.2012, 08:43 | 9 | |||||
Вот как я делаю
3
|
5 / 5 / 1
Регистрация: 10.10.2011
Сообщений: 85
|
|
17.04.2012, 13:18 | 10 |
ооо!! огромное спасибо!! помогло))
0
|
16 / 16 / 3
Регистрация: 16.08.2011
Сообщений: 62
|
|
19.04.2012, 15:34 | 11 |
пишите на MVVM, и используйте DependencyPropertyDescriptor.
без MVVM вашу программу не оценят ни на одной фирме
0
|
3 / 3 / 1
Регистрация: 26.03.2013
Сообщений: 120
|
|
23.10.2013, 12:55 | 12 |
1
|
7 / 7 / 2
Регистрация: 22.01.2015
Сообщений: 18
|
||||||
14.09.2017, 08:11 | 13 | |||||
Жуть просто - как у вас всё сложно написано. Попробую написать проще(как сам пользуюсь).
3
|
0 / 0 / 0
Регистрация: 03.07.2020
Сообщений: 1
|
|
13.06.2021, 21:24 | 14 |
Я специально вспомнил (сбросил) пароль от аккаунта, чтобы написать тебе спасибо. Вот настолько меня этот DataGrid достал уже.
0
|
0 / 0 / 0
Регистрация: 13.07.2020
Сообщений: 17
|
|||||||||||
15.12.2023, 07:35 | 15 | ||||||||||
Нахождение значения одной выделенной ячейки DataGrid в контексте WPF MVVM
Значение копируем в selectedCellValue
0
|
15.12.2023, 08:30 | 16 | |||||
А SelectedItem в DataGrid не пробовали использовать в VM? И потом просто
1
|
Модератор
|
|
15.12.2023, 11:55 | 17 |
ViewModel должна находится в отдельной сборке (проекте) в которой даже ссылок нет на View типы (DataGridCellInfo, TextBlock).
А разбор визуального дерева в ViewModel... воще, треш.
0
|
0 / 0 / 0
Регистрация: 13.07.2020
Сообщений: 17
|
|
18.12.2023, 07:49 | 18 |
View и ViewModel по моим представлениям должны были быть, собственно взял от сюда
https://stackoverflow.com/ques... vm-pattern
0
|
18.12.2023, 08:36 | 19 |
В VM не должно быть ссылок на такие классы от слова совсем!
Если нужно получить значение ячейки DataGrid, берёте привязанное к SelectedItem свойство и получаете из него свойство класса, объекты которого находятся в привязанной коллекции ItemsSource. Если нужно реализовать редактирование DataGrid, то необходимо реализовать IEditableObject для объектов класса, коллекции которых привязаны к DataGrid.
0
|
0 / 0 / 0
Регистрация: 13.07.2020
Сообщений: 17
|
|
18.12.2023, 08:54 | 20 |
Мне нужно строковое значение ячейки строки N и столбца M
В вашем решении к SelectedItem привязана вся строка, т.е. элемент коллекции, весь экземпляр класса. А как найти конкретное свойство класса, которое к столбцу привязано? При выделении конкретной ячейки, а не строки. То что в VM не должно быть элементов View согласен, но почему тогда на stackoverflow.com предложили такое решение, и другого я не нашел?
0
|
18.12.2023, 08:54 | |
18.12.2023, 08:54 | |
Помогаю со студенческими работами здесь
20
Получить значение ячейки в выбранной строке datagrid Как поменять значение определенной ячейки DataGrid как получить значения строки и колонки выбранной ячейки DataGrid в MultiBinding? WPF dataGrid Как получить данные из конкретной ячейки или строку в виде масива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |