1. 程式人生 > >WinForm控制元件之【MonthCalendar】

WinForm控制元件之【MonthCalendar】

基本介紹

日期月曆控制元件,顧名思義用來主要用來展示月曆,獲取年份、月份、日期、時分秒資訊等

常設定屬性

FirstDayOfWeek:面板展示週期的循序,一週的第一天由從周幾開始排列;

MaxDate:可以為月曆控制元件選擇的最大日期;

MinDate:可以為月曆控制元件選擇的最小日期;

SelectionRange: 的字串;

MaxSelectionCount:可為該控制元件選擇的總天數;

ShowToday:指示月曆控制元件底部是否顯示今天的日期;

ShowWeekNumbers:指示控制元件是否在每行日期的左側顯示週數(1-52);

Enabled:指示是否啟用該控制元件,true為啟用狀態使用者可編輯,false為禁用狀態使用者不可編輯;

SelectionStart:獲取或設定所選日期範圍的開始日期;

SelectionEnd:獲取或設定所選日期範圍的結束日期;

 

事例舉例

相關程式碼

        //獲取控制元件選中日期
        private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
        {
            txt_date.Text = string.Format("{0} 至 {1}", monthCalendar1.SelectionStart, monthCalendar1.SelectionEnd);

        }

&n