namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 設定 dtp 日期格式
dtp.Format = DateTimePickerFormat.Custom;
dtp.CustomFormat = "yyyy/MM/dd";
// 設定 dtpTime 顯示時間,tt 代表 上午/下午
dtpTime.Format = DateTimePickerFormat.Custom;
dtpTime.CustomFormat = "tt hh:mm";
dtpTime.ShowUpDown = true;
// 設定 dtpLimit 限制日期區間,今日的前後一週
dtpLimit.MaxDate = DateTime.Today.AddDays(7);
dtpLimit.MinDate = DateTime.Today.AddDays(-7);
}
private void btnsettime_Click(object sender, EventArgs e)
{
// 設定一周後的日期
dtp.Value = DateTime.Today.AddDays(7);
}
private void dtp_ValueChanged(object sender, EventArgs e)
{
// Text 回傳 string
txtDate.Text = dtp.Text;
// Value 回傳 datetime,且可以利用日期相關功能來抓取個別資訊
txtYear.Text = dtp.Value.Year.ToString();
txtMonth.Text = dtp.Value.Month.ToString();
txtDay.Text = dtp.Value.Day.ToString();
}
}
}
星期二, 10月 14, 2014
[C#] DateTimePicker
紀錄一下 DateTimePicker 基本操作
沒有留言:
張貼留言