Как сделать календарь в форме окна C#, который автоматически меняет свою дату после каждого дня?
Если вы видите дату windows 7 в панели задач, она автоматически меняет дату после каждого дня. Мне нужна та же концепция в моей оконной форме c#.
Например:
Сегодня это так 10/27/2017 когда я открываю свою форму c# сегодня, моя календарная дата формы должна быть установлена на 10/27/2017,когда я завтра открою свою форму, моя дата из календаря должна быть установлена так: 10/28/2017и так далее....
Хоу я могу установить мой на C# календарь окно форма нравится эта концепция.
Примечание: Я не хочу использовать системную дату, например: DateTime.Now
Что я уже пробовал:
MonthCalendar1.TodayDate = new System.DateTime(2017, 10, 1, 0, 0, 0, 0);
Karthik_Mahalingam
пробовать
var date = DateTime.Now.AddDays(-6);
Member 13493074
Спасибо, если я использую var date = DateTime.Now.AddDays(-6); меняется ли дата в календаре моего приложения после каждого дня, даже если пользователь изменяет ее системную дату.
Пример: если var date = DateTime.Now.AddDays(-6) устанавливает дату моего календаря на 11/2/2017, а затем пользователь изменяет свою системную дату, влияют ли эти изменения в системной дате на календарь моего приложения или нет.
Еще раз спасибо за вашу помощь.
Karthik_Mahalingam
Нет, он выбирает справочную дату из системы, но если вы можете сохранить справочную дату в файле app.config или файле настроек или прочитать с сервера, если ваше приложение имеет доступ в интернет.
ZurdoDev
Я предлагаю опубликовать его в качестве решения.
Karthik_Mahalingam
Тем не менее у ОП есть некоторая путаница с запросом.
Mehdi Gholam
А что не так с датой и временем ?
Member 13493074
если я использую DateTime.Теперь, когда пользователь меняет свою системную дату, это также влияет на мой календарь приложений.
Mehdi Gholam
Затем получите дату с вашего сервера.
Ralf Meier
?? Если вы не доверяете своей системе-DateTime, то вам следует убедиться, что ваша система всегда имеет правильный DateTime - например, TimeServer ...
Или вы запрещаете пользователю изменять эти параметры с помощью разрешений ...
Richard MacCutchan
Так и должно быть.
ZurdoDev
Я согласен с Ричардом. Если пользователь изменяет свою дату и время, то ваше приложение должно уважать это. Они могут фиксировать дату и время, так почему же вы хотите, чтобы ваше приложение действовало по-другому?