Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / значение ячейки в dataGrid / 6 сообщений из 6, страница 1 из 1
01.05.2011, 18:09
    #37242024
deto4ka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
Доброго времени суток.
Приложение WPF. Есть DataGrid, в котором первая колонка содержит checkbox, остальные заполняются через binding. Колонка с checkbox сделана следующим образом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
   <DataGridTemplateColumn Header="Выбрать" >
          <DataGridTemplateColumn.CellTemplate>
                 <DataTemplate>
                        <CheckBox Name="check"></CheckBox>
                 </DataTemplate>
          </DataGridTemplateColumn.CellTemplate>
   </DataGridTemplateColumn>
Есть ли какой-нибудь способ пройти по всем строкам dataGrid и прочитать значение IsChecked для checkbox? (Нужно получить список всех отмеченных элементов.)
...
Рейтинг: 0 / 0
01.05.2011, 20:44
    #37242110
Bob Dylan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
более- менее "чисто" было бы, если бы грид был бы привязан к MVVM, в котором имеющаяся коллекция имеет допoлнительно ещё и колонку isChecked
--------------------------

если эта идея- тёмный лес, то можно самому написатъ коллекцию, куда добавлятъ или убирать информацию о том, выбран элемент или нет

http://stackoverflow.com/questions/548277/are-silverlight-datagrid-checkbox-events
...
Рейтинг: 0 / 0
01.05.2011, 20:45
    #37242111
Bob Dylan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
отчепятка :)

имелось в виду: если бы грид был бы привязан к VM
...
Рейтинг: 0 / 0
01.05.2011, 21:29
    #37242131
deto4ka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
Bob Dylan,

спасибо, примерно так и сделала: к классу, который отображается в гриде (точнее отображается-то список объектов=)), пришлось добавить булево поле.
...
Рейтинг: 0 / 0
02.05.2011, 00:28
    #37242219
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
deto4ka,

по сути да, это самое безгеморное решение, в одном из проектов делал также
...
Рейтинг: 0 / 0
04.05.2011, 13:17
    #37245275
Руки-крюки
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение ячейки в dataGrid
deto4ka,

Только привязка к полю из вью модели. Иначе будете ловить кучу багов из-за виртуализации.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / значение ячейки в dataGrid / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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