방법: DateTimePicker 컨트롤을 사용하여 시간 표시
애플리케이션에서 사용자가 날짜와 시간을 선택하고 해당 날짜와 시간을 지정된 형식으로 표시할 수 있게 하려면 DateTimePicker 컨트롤을 사용합니다. 다음 절차에서는 DateTimePicker 컨트롤을 사용하여 시간을 표시하는 방법을 보여 줍니다.
DateTimePicker 컨트롤을 사용하여 시간을 표시하려면
-
timePicker.Format = DateTimePickerFormat.Time;
timePicker.Format = DateTimePickerFormat.Time
DateTimePicker에 대한 ShowUpDown 속성을
true
로 설정합니다.timePicker.ShowUpDown = true;
timePicker.ShowUpDown = True
예제
다음 코드 샘플은 사용자가 시간만 선택할 수 있도록 하는 DateTimePicker를 만드는 방법을 보여 줍니다.
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
코드 컴파일
이 예제에는 다음 사항이 필요합니다.
- System, System.Data, System.Drawing 및 System.Windows.Forms 어셈블리에 대한 참조
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback