原創(chuàng)|其它|編輯:郝浩|2012-09-07 10:59:34.000|閱讀 212 次
概述:Planner .NET是一款功能強(qiáng)大的時(shí)間管理工具,絕對(duì)是您工作上的好幫手。它提供了多種綜合功能,這些功能可保證預(yù)約的時(shí)間設(shè)定以及任務(wù)安排在簡單、綜合的方式下完成。以下是Planner.NET控件有關(guān)篩選方面的常見問題(FAQ)
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Planner .NET是一款功能強(qiáng)大的時(shí)間管理工具,絕對(duì)是您工作上的好幫手。它提供了多種綜合功能,這些功能可保證預(yù)約的時(shí)間設(shè)定以及任務(wù)安排在簡單、綜合的方式下完成。以下是Planner.NET控件有關(guān)篩選方面的常見問題(FAQ):
Q:在Calendar控件中程序化選擇一個(gè)元素的最好方式是什么?
我將 CurrentView 設(shè)置成 Timetable,同時(shí)把與該視圖相關(guān)的大量元素都添加進(jìn)了 Schedule.本質(zhì)上,我想要選擇一個(gè)項(xiàng)目,將它移至 Calendar 中的視圖并將其改變成已選擇好的樣式,如同用戶點(diǎn)擊了該項(xiàng)目.我無法就地編輯它。
A:要想通過程序化地選擇項(xiàng)目,您需要將它們添加至 Calendar.ItemSelection 集合中.要想取消該項(xiàng)目,需從集合中將其移除。下面的代碼選擇了被變量’item’所引用的項(xiàng)目:
calendar.ItemSelection.Add(item);
Q: 哪一個(gè)屬性可以使我獲得每一個(gè)選定的天數(shù)并將它們在諸如一個(gè)消息框中顯示出來?
A:您可以通過 Calendar.Selection.Ranges 屬性訪問選定的時(shí)間范圍。該屬性將返回一個(gè)按時(shí)間順序排列的由相同數(shù)量的DateTime對(duì)象所構(gòu)成的數(shù)組列表。列表中的每一對(duì)表示一個(gè)選定的時(shí)間范圍。比如,如果你選定的時(shí)間范圍是從01/01 0:00AM至15/01 0:00AM,那么該屬性將返回由兩個(gè)DateTime對(duì)象所組成的數(shù)組,即(01/01 0:00 AM)和(15/01 0:00 AM)。
Q: 什么是多重選擇?
A:將 SelectionAllowMultiple 設(shè)置成 State.Disabled 可阻止用戶選擇日期范圍,即他們只能選擇一個(gè)單獨(dú)的日期。點(diǎn)擊或拖動(dòng)鼠標(biāo)將無法選擇多個(gè)日期,而是只能選擇鼠標(biāo)釋放前所指向的最后一個(gè)日期。比如,當(dāng)該屬性被禁用時(shí),在 單月視圖 中用戶將只能選擇一個(gè)單獨(dú)的日期元素,而在 資源視圖中,他們只能選擇某一時(shí)刻的時(shí)間(這通常會(huì)導(dǎo)致選擇不可見)
一般來說, Calendar.Selection 對(duì)應(yīng)控件中的日期/時(shí)間,而 Calendar.ItemSelection對(duì)應(yīng)委托選擇。
Q:如何禁用多項(xiàng)目選擇?
我正在資源視圖 中使用日歷.我希望在指定的時(shí)間上只有一個(gè)委托可被選擇。我嘗試設(shè)置 Calendar.SelectionAllowMultiple = Disabled 但我仍然可以選擇多個(gè)項(xiàng)目(按住Ctrl的同時(shí)點(diǎn)擊項(xiàng)目)。有什么建議嗎?
A:您可以通過處理 Calendar.ItemSelectionChanged 事件來達(dá)到此目的。下面的代碼將解釋如何去完成:
Code:
private void calendar_ItemSelectionChanged(object sender,
ItemSelectionEventArgs e)
{
if (e.IsSelected)
{
calendar.ItemSelection.Clear();
calendar.ItemSelection.Add(e.Item);
}
}
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件