powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение из DataGrid-а набора выбранных строк
6 сообщений из 6, страница 1 из 1
Получение из DataGrid-а набора выбранных строк
    #32457026
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди добрые, подскажите, пожалуйста, как получить из DataGrid-а набор выбранных строк?
...
Рейтинг: 0 / 0
Получение из DataGrid-а набора выбранных строк
    #32457171
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробегись по всем записям DataGridа, для проверки используй
Me.dataGrid1.IsSelected(i) где i номер записи. Если true то добавляй запись в свой набор.
...
Рейтинг: 0 / 0
Получение из DataGrid-а набора выбранных строк
    #32457201
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот написал на VB.net только не где проверить(так что не пинайте), записи в гриде могут быть отсортированны как угодно, в качестве набора строк выбрал arrayList:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
dim arrayList As new ArrayList()
dim cm as CurrencyManager = Me.BindingContext(Me.dataGrid1.DataSource, Me.dataGrid1.DataMember)
dim dv as DataView = CType(cm.List, DataView)
dim i as integer
for i =  0  to dv.Count -  1 
	if Me.dataGrid1.IsSelected(i) then
		arrayList.Add(dv(i).Row)
	endif
next i
...
Рейтинг: 0 / 0
Получение из DataGrid-а набора выбранных строк
    #32457202
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как узнать количество строк в DataGrid?
Я нашёл только VisibleRowCount. Но это количество видимых на экране строк.
...
Рейтинг: 0 / 0
Получение из DataGrid-а набора выбранных строк
    #32457229
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С гридом практически всегда надо работать через DataView, чтобы не напороться на сортировку по столбцу. А у DataView есть свойство Count.
...
Рейтинг: 0 / 0
Получение из DataGrid-а набора выбранных строк
    #32457286
Турист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо за информацию!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Получение из DataGrid-а набора выбранных строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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