Partilhar via


Como: Exibir time com o controle DateTimePicker

Se desejar que seu aplicativo para permitir que os usuários para selecionar uma data e time e para exibir a data e time no formato especificado, use o DateTimePicker controle. O procedimento a seguir mostra como usar o DateTimePicker controle para exibir a time.

Para exibir a time com o controle DateTimePicker

  1. conjunto o Format propriedade para Time

    timePicker.Format = DateTimePickerFormat.Time
    
    timePicker.Format = DateTimePickerFormat.Time;
    
  2. conjunto o ShowUpDown propriedade para o DateTimePicker para true.

    timePicker.ShowUpDown = True
    
    timePicker.ShowUpDown = true;
    

Exemplo

O exemplo de código a seguir mostra como criar um DateTimePicker que permite que os usuários escolham apenas uma vez.

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

    }
}

Compilando o código

Este exemplo requer:

  • Referências aos assemblies do sistema, System.dados, System.desenho e System.Windows.Forms.

Para obter informações sobre como criar este exemplo a partir da linha de comando para Visual Basic ou Visual C#, consulte Criando a partir da linha de comando (Visual Basic) ou Linha de comando criando com csc.exe.Você também pode construir este exemplo no Visual Studio colando o código em um novo projeto.

Consulte também

Outros recursos

Controle DateTimePicker (Windows Forms)