Я не уверен, что это правильный подход, но у меня есть сетка данных, которая связана с набором данных, который отображает все сохраненные задачи. Затем у меня есть опции фильтра, которые позволяют пользователю отфильтровывать задачи, которые соответствуют выбранному диапазону дат.
В данный момент я использую свойство visible для строк, которые не соответствуют диапазону дат, который успешно скрывает строки.
Однако у меня есть функция печати, которая должна распечатывать задачи, которые остаются в сетке данных, а не скрытые. Проблема заключается в том, что событие печати связано с исходным набором данных, поэтому оно распечатывает все задачи.
Что я хочу сделать, так это как-то поместить оставшиеся строки DGV в новый набор данных, а затем связать этот набор данных с событием печати, чтобы печатались только отфильтрованные задачи.
Кто-нибудь знает самый простой способ достижения этого?
Примеры кода были бы великолепны!
Thankyou