Procedura: Visualizzare l'ora con il controllo DateTimePickerHow to: Display Time with the DateTimePicker Control

Se si vuole consentire agli utenti di selezionare una data e un'ora nell'applicazione e di visualizzare tali informazioni nel formato specificato, è possibile usare il controllo DateTimePicker.If you want your application to enable users to select a date and time, and to display that date and time in the specified format, use the DateTimePicker control. La procedura seguente illustra come usare il controllo DateTimePicker per visualizzare l'ora.The following procedure shows how to use the DateTimePicker control to display the time.

Per visualizzare l'ora con il controllo DateTimePickerTo display the time with the DateTimePicker control

  1. Impostare la proprietà Format su TimeSet the Format property to Time

    timePicker.Format = DateTimePickerFormat.Time;
    
    timePicker.Format = DateTimePickerFormat.Time
    
  2. Impostare la proprietà ShowUpDown per DateTimePicker su true.Set the ShowUpDown property for the DateTimePicker to true.

    timePicker.ShowUpDown = true;
    
    timePicker.ShowUpDown = True
    

EsempioExample

Nell'esempio di codice seguente viene illustrato come creare un controllo DateTimePicker che consente solo la scelta dell'ora.The following code sample shows how to create a DateTimePicker that enables users to choose a time only.

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());
        }
    }
}
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

Compilazione del codiceCompiling the Code

L'esempio presenta i requisiti seguenti:This example requires:

  • Riferimenti agli assembly System, System.Data, System.Drawing e System.Windows.Forms.References to the System, System.Data, System.Drawing and System.Windows.Forms assemblies.

Vedere ancheSee also