Procedura: Visualizzare l'ora con il controllo DateTimePicker
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. La procedura seguente illustra come usare 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 seguente viene illustrato come creare un controllo DateTimePicker che consente solo la scelta dell'ora.
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 codice
L'esempio presenta i requisiti seguenti:
- Riferimenti agli assembly System, System.Data, System.Drawing e System.Windows.Forms.
Vedi anche
.NET Desktop feedback
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per