datagridview datetimepicker C # help - PullRequest
       16

datagridview datetimepicker C # help

1 голос
/ 13 февраля 2010

У меня есть обзор данных с 10 столбцами. Каждый месяц пользователь будет обновлять новую информацию в сетке. Я хотел бы иметь указатель даты и времени рядом с навигатором привязки. Назначение datetimepicker - прокручивать вперед или назад месяц за месяцем. При прокрутке вперед представление сетки данных создает новое представление таблицы данных с теми же 10 столбцами, заполненными определенными данными. Тогда пользователь может просто добавить необходимые данные для нового месяца. если пользователь прокручивает назад на месяц, в сетке данных отображаются прошлые виды сетки и столбцы, которые пользователь уже обновил в прошлом. Это своего рода гибрид представления данных и ежемесячного календаря. Я посмотрел везде и не могу найти никаких идей о том, как добавить этот элемент управления datetimepicker с функциональностью. Любая идея будет очень полезна.

1 Ответ

1 голос
/ 13 февраля 2010

Используйте OnValueChanged для DateTimePicker для обновления фильтра в BindingSource.

DateTimePicker имеет событие, которое указывает, когда его значение изменилось, вы хотите подключиться к нему.

Как толькоэто событие сработало, вы хотите принять значение DateTimePicker и установить фильтр в источнике привязки на что-то вроде "Date = '" + datePicker.toShortDateString() + "'"

Этот источник привязки должен контролировать то, что отображает ваше представление данных.

...