添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • 界面中有:一个Label,一个TextBox,一个Button,一个MonthCalendar

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 控件的常用属性及说明