/ / datagridview datetimepicker C # help - c #, datagridview, datetimepicker

datagridview datetimepicker C # help - c #, datagridview, datetimepicker

У мене є перегляд даних з 10 стовпцями. Щомісяця користувач оновлюватиме нову інформацію в сітці. Я хотів би, щоб поруч із навігатором прив’язки був вибір дати. Мета вибору дати - прокручування вперед або назад місяць за місяцем. Якщо прокручувати вперед, datagridview створює новий перегляд даних із тими ж 10 стовпцями, заповненими певними даними. Тоді користувач може просто додати необхідні дані за новий місяць. якщо користувач прокручується назад на місяць, datagridview відображає попередні перегляди сітки та стовпці, які користувач уже оновлював у минулому. Це свого роду гібрид datagridview та щомісячний календарний предмет. Я шукав всюди і не можу знайти жодних ідей щодо того, як додати цю функцію керування датою добору функціональних можливостей. Будь-яка ідея була б дуже корисною.

Відповіді:

1 для відповіді № 1

Використовуйте OnValueChanged для DateTimePicker, щоб оновити фільтр на BindingSource.

У DateTimePicker є подія, яка позначає, коли це значення змінилося, ви хочете підключитися до цього.

Після того, як ця подія розпочнеться, ви хочете прийняти значення DateTimePicker і встановити фільтр джерела прив'язки на щось подібне, "Date = "" + datePicker.toShortDateString() + """

Це джерело прив'язки повинно контролювати те, що відображається у вашому перегляді даних.