How to: Select a Range of Dates in a Calendar Control
This example selects a range of dates in a Windows Forms MonthCalendar control. In this example, when the user selects a date, the week is selected. You can use this code to select a range of dates in a week by changing the parameter of the AddDays method.
Example
private void monthCalendar1_DateSelected(object sender, System.Windows.Forms.DateRangeEventArgs e) { DateTime startDate = e.Start; startDate = startDate.AddDays(-(double)startDate.DayOfWeek); monthCalendar1.SelectionStart = startDate; monthCalendar1.SelectionEnd = startDate.AddDays(6); } |
Compiling the Code
This example requires:
· A Windows Form with a MonthCalendar control named monthCalendar1. Set the DateSelected event handler of monthCalendar1 to monthCalendar1_DateSelected.
Отображение даты и времени
Выбор диапазона дат в элементе управления "Calendar"
В этом примере происходит выбор диапазона дат в элементе управления MonthCalendar Windows Forms. Если пользователь выделяет дату, в этом примере выделяется неделя. Чтобы выбрать диапазон дат в неделе, изменив параметр метода AddDays, можно использовать следующий код.
Пример
private void monthCalendar1_DateSelected(object sender, System.Windows.Forms.DateRangeEventArgs e) { DateTime startDate = e.Start; startDate = startDate.AddDays(-(double)startDate.DayOfWeek); monthCalendar1.SelectionStart = startDate; monthCalendar1.SelectionEnd = startDate.AddDays(6); } |
Компиляция кода
Для этого примера необходимы следующие компоненты.
· Форма Windows Form с элементом управления MonthCalendar, которому задано имя monthCalendar1. Задайте обработчику событий DateSelected monthCalendar1 значение monthCalendar1_DateSelected.
How to: Retrieve a Date in a DateTimePicker Control
In this example, you select a meeting date in a Windows Forms DateTimePicker control. The selected meeting date and today's date are displayed in message boxes.
Example
private void button1_Click(object sender, System.EventArgs e) { // Display the selected date and time: MessageBox.Show("Your've selected the meeting date: " + dateTimePicker1.Value.Date); // Display today's date and time: MessageBox.Show("Today is: " + DateTime.Today); } |
Compiling the Code
This example requires:
· A Windows Form with a DateTimePicker control named dateTimePicker1 and a Button control labeled Select a Meeting Date.
· Set the event handler of the button to button1_Click.
Извлечение даты в элементе управления "DateTimePicker"
В этом примере происходит выбор даты встречи в элементе управления DateTimePicker Windows Forms. Выбранная дата встречи и текущая дата будут отображены в окнах сообщений.
Пример
ß-----
Компиляция кода
Для этого примера необходимы следующие компоненты.
· Форма Windows Form с элементом управления DateTimePicker, которому задано имя dateTimePicker1, и элемент управления Button с надписью Выбор даты встречи.
· Задайте обработчику событий кнопки значение button1_Click.
Дата добавления: 2022-05-27; просмотров: 154;