2.3 功能代码
<span style="color:#333333">public partial class MonthCalendarForm : Form
public MonthCalendarForm()
InitializeComponent();
//窗体加载事件
private void MonthCalendarForm_Load(object sender, EventArgs e)
//隐藏日历控件
monthCalendar1.Hide();
//“选择”按钮的单击事件
private void button1_Click(object sender, EventArgs e)
//显示日历控件
monthCalendar1.Show();
//日历控件的日期改变事件
private void monthCalendar1_DateSelected(object sender, DateRangeEventArgs e)
//将选择的日期显示在文本框中
textBox1.Text = monthCalendar1.SelectionStart.ToShortDateString();
//隐藏日历控件
monthCalendar1.Hide();
}</span>
2.4 效果图
本篇都是Windows窗体应用常用控件的介绍,通过效果图和相关属性事件总结,其实每个控件很多的属性都是差不多的,所有我们通过效果图基本上可以猜出这个控件有哪些属性方法了,当需要使用哪一个控件时,可以看一下相关列子就OK的。
一、菜单 MenuStrip
将MenuStrip控件拖放到窗体上,即可在窗体顶部(标题栏下方)创建一个菜单栏, MenuStrip控件同时会出现在组件架中。
二、...
这个控件是不能改大小的,只能通过改变字体大小来控制!
CurrentCulture
CurrentCulture 属性表示每个线程的当前区域性信息。 此信息确定了日期、时间、货币和数字的默认格式,文本的排序顺序,字符串比较方式以及大小写。 通过此属性进行的设置不是语言设置。 此属性仅定义与地理区域的标准设置相关的数据。 因此,应用程序只能将 CurrentCulture 设置为特定区域性或设置...
MonthCalendar
控件(月历控件)
MonthCalendar
控件(月历控件)提供了一个直观的图形界面,可以让用户查看和设置日期。
MonthCalendar
控件中可以使用鼠标进行拖曳,用于选择一段连续的时间,此段连续的时间包括时间的起始和结束。
1.更Month改 Calendar控件的外观
MonthCalendar
控件允许用多种方法自定义月历的外观。例如,可以设置配色方案并选择显示或隐藏周数和当前日期。
更改月历的配色方案
设置 TitleBackColor、 TitleForeColor和
monthCalendar
:获取选择日期的值:在
monthCalendar
1_DateChanged事件中得到string starttime =
monthCalendar
1.SelectionStart.ToString("yyyy-MM-dd");dateTimePicker:设置日期格式,最大时间最小时间获取选择日期的值:在dateTimePicker1_ValueChanged事件中得到...
使用系统自带的
monthCalendar
日历控件,这是一个比较完善的控件,但是它为了提高性能,很多东西不支持通过直接改属性或行为就能完成的,比如我们给特定日期加背景色就不行,因为它是通过发Message给系统来改变的,当然网上说可以重写onpaint,我也相信
MonthCalendar
控件用来显示或设置系统时间、系统日期,显示内容包括了月份是日期。在该控件中,以矩阵形式显示内容,每行7列,与每周长度一致。默认情况下,显示调整时间和日期的箭头,方便用户操作。
MonthCalendar
控件的常用属性及说明