monthCalendar (日历)控件常用操作

   private void button1_Click(object sender, EventArgs e)
        {//获得选择当前日期
            label1.Text = string.Format("你选择的是{0}",monthCalendar1.SelectionRange.Start);
            
            string day = monthCalendar1.SelectionStart.DayOfWeek.ToString();//获得 英文星期几
            int dayIndex = (int)monthCalendar1.SelectionStart.DayOfWeek;//获得索引集合是 数字
            switch (dayIndex)
            {
                case 0: day = "星期日"; break;
                case 1: day = "星期一"; break;




                case 2: day = "星期二"; break;
                case 3: day = "星期三"; break;
                case 4: day = "星期四"; break;
                case 5: day = "星期无"; break;






               
            }
            label1.Text += day;
        }
       
        private void Form1_Load(object sender, EventArgs e)
        {
            
            //取消显示今天
            monthCalendar1.ShowToday = false;


        }


        
    }

你可能感兴趣的:(C#)