怎样使用C#的日期控件

如题所述

  编程过程中经常会遇到日期的输入,在C#中一般用到的日期控件是【DateTimePicker】和【MonthCalendar】控件,前者只能作用于一个日期,后者可以选择开始日期和结束日期,但前者使用更简便一些。

  下面介绍一下【DateTimePicker】控件常用的使用方法。

  工具/原料

  Microsoft Visual Studio 2010
  方法/步骤1
  打开Microsoft Visual Studio 2010, 新建名字为【日期控件】的程序。
  在新程序界面空白窗口上放置合适的控件:包括,
  显示操作流程的textbox控件;
  用于显示用户选择日期内容的3个textbox控件。

  在【工具箱】中找到【DateTimePicker】,双击加入界面。

  调整【DateTimePicker】控件的位置。

  点击【DateTimePicker】控件,在属性中找到【ValueChanged】

  双击进入代码编辑界面

  分别显示;
  显示日期中的年份;
  显示日期中的月份;
  显示日期中的日;
  在日志中输出。

  

  生成exe文件进行测试

  点击日期控件,显示下列日期菜单可供选择.

  选择2014年5月1日,可以看到对应的文本框中和日志中的提示.
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-02-19
在微软的官网上

应有使用方法

我以前都是直接把结果datatimepick放到网上一搜
就有很多的结果

怎样使用C#的日期控件
在新程序界面空白窗口上放置合适的控件:包括,显示操作流程的textbox控件;用于显示用户选择日期内容的3个textbox控件。在【工具箱】中找到【DateTimePicker】,双击加入界面。调整【DateTimePicker】控件的位置。点击【DateTimePicker】控件,在属性中找到【ValueChanged】双击进入代码编辑界面 分别显示;显示日期...

怎样使用C#的月历控件
用于显示用户选择日期的2个textbox控件。找到【工具箱】-【MonthCalendar】,双击【MonthCalendar】将日历控件添加到界面,并调整日历控件的位置。点击日历控件,在属性栏中找到【DateChanged】,双击进入代码编辑窗口。添加在文本框中分别显示用户选择的起始日期和终止日期的代码。添加按钮代码 需要用户选择显示周...

怎样使用C#的日期控件
点击【DateTimePicker】控件,在属性中找到【ValueChanged】双击进入代码编辑界面 分别显示;显示日期中的年份;显示日期中的月份;显示日期中的日;在日志中输出。生成exe文件进行测试 点击日期控件,显示下列日期菜单可供选择.选择2017年5月1日,可以看到对应的文本框中和日志中的提示.分别选择其他日期,可以看...

怎样使用C#的日期控件
1、 C#是一种面向对象的编程语言,C#没有日期控件。2、微软提供了Winform(windows应用程序)、WPF、ASP.NET 等等框架技术。 在这个技术中,才会有“日期控件”,“文本控件”等等的控件和视图。 控制台应用程序也是C#,但是他就没有任何控件。3、无论是哪一种技术下的日期控件,(Winform、WPF、ASP....

c#只显示年月的日期控件?
使用日期控件DatePicker 有两种方式可以达到此目的:一、在xml布局中定义datepicker控件时,设置width小一些,只够显示年月,不够显示日。二、datepicker控件中内置了三个NumberPicker控件,找到显示日的控件,然后将其隐藏掉代码如下:DatePicker dp =this.findViewById(R.id.dp);if (dp != null) { ((...

C# 如何给日历控件Calendar1赋值并让日历跳转到刚赋值的日期
拖入一个button,一个textbox,一个calendar,为按钮添加click事件,代码如下:protected void Button1_Click(object sender, EventArgs e){ this.Calendar1.VisibleDate = Convert.ToDateTime(this.TextBox1.Text.ToString());this.Calendar1.SelectedDate = Convert.ToDateTime(this.TextBox1.Text.ToString...

C#获取系统时间,要秒的跳动!
要在C#中获取系统的精确时间,可以使用Timer控件。首先,你需要在窗体上添加一个Timer控件,并确保其Interval属性设置为1000,这样每秒触发一次。接着,在Timer的Tick事件中编写代码来更新时间显示。具体代码如下:string h = DateTime.Now.Hour.ToString();string m = DateTime.Now.Minute.ToString();strin...

C# 窗体中 有一个textbox我想使用是期控件,来选择年,月,日, 怎么做...
My97DatePicker下载一个 然后引用 然后在textbox调用oclick=“WdatePicker()”就行了 简单。

c# 怎样实现点击TextBox弹出日历控件,并在点击日历某时间时赋值给TextBo...
先让日历控件monthCalendar1的Visible=false;添加代码 private void textBox1_Click(object sender, EventArgs e){ monthCalendar1.Visible = true;} private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e){ textBox1.Text = monthCalendar1.SelectionStart.ToShortDateString();} ...

C# winform 日历控件的日期显示格式
如下图,DateTimePicker控件的Format属性控制日期的显示格式。如下图,当DateTimePicker.Format设置为Custom(自定义)时,通过设置CustomFormat,实现自定义格式显示。关于时间日期自定义格式字符串,可以参考MSND 【参考链接】https:\/\/msdn.microsoft.com\/zh-cn\/library\/vstudio\/system.windows.forms.datetime...

相似回答
大家正在搜