Этот элемент управления похож на поле с выпадающим списком, где вместо списка, выпадает календарь.
символы заполнители пользовательского формата |
||
символ |
описание |
отображение |
dd | день месяца в диапазоне 1—31 | 24 |
ddd | неполное название дня | Пн |
dddd | полное название дня | понедельник |
MM | месяц как число | 09 |
MMM | неполное название месяца | сен |
MMMM | полное название месяца | Сентябрь |
yy | год в двух цифрах | 12 |
yyyy | год в четырех цифрах | 2012 |
gg | эра, A.D. — anno Domini, н.э. | A.D. |
hh | часы в диапазоне 0-12 | 10 |
tt | АМ — до полудня, РМ — после полудня | РМ |
HH | часы в диапазоне 0-23 | 22 |
mm | минуты | 34 |
ss | секунды | 39 |
fff | миллисекунды | 783 |
Form1.cs
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
using
System.Windows.Forms;
namespace
_0041 {
-
public
partial
class
Form1 : Form {
-
public
Form1() {
-
InitializeComponent();
-
}
-
private
void
button1_Click(
object
sender, EventArgs e) {
-
textBox1.Text = dateTimePicker1.Text;
-
}
-
private
void
button2_Click(
object
sender, EventArgs e) {
-
textBox2.Text = dateTimePicker2.Text;
-
}
-
private
void
button3_Click(
object
sender, EventArgs e) {
-
textBox3.Text = dateTimePicker3.Text;
-
}
-
private
void
button4_Click(
object
sender, EventArgs e) {
-
textBox4.Text = dateTimePicker4.Text;
-
}
-
private
void
button5_Click(
object
sender, EventArgs e) {
-
//програмно раскрываем календарь
-
//устанавливаем фокус на элемент
-
dateTimePicker5.Focus();
-
//создаем эмуляцию нажатия кнопки F4
-
SendKeys.Send(
"{F4}"
);
-
}
-
}
}
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
using
System.Windows.Forms;
namespace
_0041 {
-
public
partial
class
Form1 : Form {
-
public
Form1() {
-
InitializeComponent();
-
}
-
private
void
button1_Click(
object
sender, EventArgs e) {
-
textBox1.Text = dateTimePicker1.Text;
-
}
-
private
void
button2_Click(
object
sender, EventArgs e) {
-
textBox2.Text = dateTimePicker2.Text;
-
}
-
private
void
button3_Click(
object
sender, EventArgs e) {
-
textBox3.Text = dateTimePicker3.Text;
-
}
-
private
void
button4_Click(
object
sender, EventArgs e) {
-
textBox4.Text = dateTimePicker4.Text;
-
}
-
private
void
button5_Click(
object
sender, EventArgs e) {
-
//програмно раскрываем календарь
-
//устанавливаем фокус на элемент
-
dateTimePicker5.Focus();
-
//создаем эмуляцию нажатия кнопки F4
-
SendKeys.Send(
"{F4}"
);
-
}
-
}
}