PDA

Показать полную графическую версию : [решено] DateTimePicker


Grug
26-05-2015, 15:25
Есть объект DateTimePicker, который передаёт дату. Как его заставить передавать время?

Add-Type -assembly System.Windows.Forms

# форма
$main_form = New-Object System.Windows.Forms.Form
$main_form.Text ='название формы'
$main_form.Width = 250
$main_form.Height = 100
$main_form.AutoSize = $true

# надпись
$Label = New-Object System.Windows.Forms.Label
$Label.Text = "Дата начала:"
$Label.Location = New-Object System.Drawing.Point(15,10)
$Label.AutoSize = $true
$main_form.Controls.Add($Label)

# задается дата 1
$DateTimePicker1 = New-Object System.Windows.Forms.DateTimePicker
$DateTimePicker1.ShowUpDown = $true
$DateTimePicker1.Location = New-Object System.Drawing.Point(25,30)
$main_form.Controls.add($DateTimePicker1)

$res = $main_form.ShowDialog()

Kazun
26-05-2015, 15:48
$DateTimePicker1.Format = "Custom"
$DateTimePicker1.CustomFormat = "dd.MM.yyyy hh:mm:ss"

Grug
26-05-2015, 16:31
А как указать, что используется 24-й формат?

Разобрался.




© OSzone.net 2001-2012