как сгенерировать день своей ассоциированной даты в сетке данных view.net, C # - PullRequest
0 голосов
/ 28 декабря 2011

Я хочу показать свое представление сетки данных следующим образом

например, Свернуть |Скопируйте код

set NO   date                 day

1        1/1/2005             Monday
2        7/1/2005             Monday
3        14/1/2005            Monday
4        21/1/2005            Monday
5        28/1/2005            Monday
6        5/2/2005             Monday
7        12/2/2005            Monday
8        19/2/2005            Monday
9        26/2/2005            Monday  

, когда пользователь вводит первую дату в ячейку даты, столбец дня должен заполниться именем дня, а setNO - 1 теперь, когда он нажимает клавишу ввода, курсор перемещается к следующей ячейке столбца датыувеличьте дату на 7 дней, установив dayName, чтобы связать дневную ячейку, и 2 для setNO ... и так далее ...

Скажите, пожалуйста, что мне нужно сделать.*

1 Ответ

0 голосов
/ 28 декабря 2011

это всего лишь небольшой запуск, чтобы получить DateTime, вам нужно решить это для себя

     // make some textboxes to ask for start date (and maybe ammount of increments)
        DateTime Date = new DateTime(2011, 11, 05);
        int steps = 7;

        for (int i = 1; i < steps; i++)
        {
            // make here a method to add a new line to datagridview
            // make use of these lines to et to your results
            string day = Date.DayOfWeek.ToString();
            int setNo = i;
            Date = Date.AddDays(7);                
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...