Procedura: visualizzare l'ora con il controllo DateTimePicker
Aggiornamento: novembre 2007
Se si desidera consentire agli utenti di selezionare una data e un'ora nell'applicazione e di visualizzare tali informazioni nel formato specificato, utilizzare il controllo DateTimePicker. Nella procedura seguente viene illustrato come utilizzare il controllo DateTimePicker per visualizzare l'ora.
Per visualizzare l'ora con il controllo DateTimePicker
Impostare la proprietà Format su Time.
timePicker.Format = DateTimePickerFormat.Time
timePicker.Format = DateTimePickerFormat.Time;
Impostare la proprietà ShowUpDown per DateTimePicker su true.
timePicker.ShowUpDown = True
timePicker.ShowUpDown = true;
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come creare un controllo DateTimePicker che consente solo la scelta dell'ora.
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Drawing
Imports System.Text
Imports System.Windows.Forms
Public Class Form1
Inherits Form
Public Sub New()
InitializeTimePicker()
End Sub
Private timePicker As DateTimePicker
Private Sub InitializeTimePicker()
timePicker = New DateTimePicker()
timePicker.Format = DateTimePickerFormat.Time
timePicker.ShowUpDown = True
timePicker.Location = New Point(10, 10)
timePicker.Width = 100
Controls.Add(timePicker)
End Sub
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New Form1())
End Sub
End Class
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace TimePickerApplication
{
public class Form1 : Form
{
public Form1()
{
InitializeTimePicker();
}
private DateTimePicker timePicker;
private void InitializeTimePicker()
{
timePicker = new DateTimePicker();
timePicker.Format = DateTimePickerFormat.Time;
timePicker.ShowUpDown = true;
timePicker.Location = new Point(10, 10);
timePicker.Width = 100;
Controls.Add(timePicker);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
}
}
Compilazione del codice
Per questo esempio sono necessari i seguenti requisiti:
- Riferimenti agli assembly System, System.Data, System.Drawing e System.Windows.Forms.
Per informazioni sulla generazione di questo esempio dalla riga di comando per Visual Basic o Visual C#, vedere Compilazione dalla riga di comando (Visual Basic) o Compilazione dalla riga di comando con csc.exe. È anche possibile generare questo esempio in Visual Studio incollando il codice in un nuovo progetto.