• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • C#高級編程:定制日歷控件[2]

    發表于:2008-05-16來源:作者:點擊數: 標簽:日歷高級定制控件
    關鍵字: .net 接著需要響應日歷上的日期選擇。為此,需要先為日歷的SelectionChanged事件添加一個事件處理程序,強制檢查現有 會議 的日期。雙擊設計器中的日歷,添加如下代碼: private void calendar_SelectionChanged(object sender, System.EventArgs e
    關鍵字:.net

        接著需要響應日歷上的日期選擇。為此,需要先為日歷的SelectionChanged事件添加一個事件處理程序,強制檢查現有會議的日期。雙擊設計器中的日歷,添加如下代碼:
              private void calendar_SelectionChanged(object sender,
                                                       System.EventArgs e)
              {
                 System.DateTime trialDate = calendar.SelectedDate;
                 calendar.SelectedDate = getFreeDate(trialDate);
              }

        這段代碼與Page_Load()相同。

        執行這種檢查的第三個地方是響應登記按鈕的單擊。后面會解釋它,因為后面進行了許多改變。

        接著把日歷的日期單元格變為另一種顏色,以表示現存的會議。為此,需要給日期對象的DayRender事件添加一個事件處理程序。每次顯示一個日期時,都會觸發這個事件,并允許通過在處理程序中接收到的DayRenderEventArgs參數的Cell 和 Date屬性,訪問要顯示的單元格對象和這個單元格的日期。我們需要比較要顯示的單元格中的日期和eventTable對象中的日期,如果匹配,就可以使用Cell.BackColor屬性為單元格著色:

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>