翻譯|使用教程|編輯:王香|2019-01-16 10:56:33.000|閱讀 381 次
概述:本文描述了如何創(chuàng)建日程表的主要步驟,該表顯示了大學(xué)房間分配到不同課程。用戶可以通過講師過濾課程。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本文描述了如何創(chuàng)建日程表的主要步驟,該表顯示了大學(xué)房間分配到不同課程。用戶可以通過講師過濾課程。
我們首先復(fù)制我們將在項目目錄中使用的JavaScript調(diào)度程序文件。這些是:
我們專門為我們的應(yīng)用創(chuàng)建了2個文件:
在我們網(wǎng)頁的head部分,我們首先創(chuàng)建一個對主題文件的引用:
在網(wǎng)頁的最后,只需關(guān)閉結(jié)束標記,我們添加對Scheduling.js文件的引用,該文件包含我們將為應(yīng)用程序編寫的調(diào)度功能和ResourceView.js文件:
<script src = “MindFusion.Scheduling.js” type = “text / javascript” > </ script> <script src = “ResourceView.js” type = “text / javascript” > </ script>
日歷庫需要HTML
<div id = “calendar” style = “ height :100 %; width :100 %; ” > </ div>
為此< div >添加一個id非常重要,因為我們需要在JS代碼后面的文件中引用它。
在JavaScript代碼隱藏文件的頂部,我們添加了對Intellisense文件的引用。我們還創(chuàng)建了一個MindFusion.Scheduling命名空間的映射:
/// <reference path="MindFusion.Scheduling-vsdoc.js"></reference> var p = MindFusion.Scheduling
然后我們創(chuàng)建日歷對象。我們需要對將呈現(xiàn)它的< div>元素的引用:
// create a new instance of the calendar calendar = new p.Calendar(document.getElementById("calendar"));
對于此示例中,我們將使用的ResourceView的currentView屬性指定。此外,我們將日歷中的可見單元格數(shù)設(shè)置為7.這是通過日歷的resourceViewSettings屬性來完成的。
// set the view to ResourceView, which displays the distribution of resources over a period of time: <pre>calendar.currentView = p.CalendarView.ResourceView; // set the number of visible cells to 7 calendar.resourceViewSettings.visibleCells = 7;
該itemSettings廣告載體讓我們定制的項目進度我們使用titleFormat和tooltipFormat指定了每個項目的標題和工具提示將呈現(xiàn)。兩個屬性都使用特殊格式字符串
您可以通過在括號中添加所需格式來指定日期和時間的格式:
// show hours on items calendar.itemSettings.titleFormat = "%s[HH:mm] - %e[HH:mm] %h"; calendar.itemSettings.tooltipFormat = "%d";
然后我們將日歷的主題設(shè)置為標準,我們在網(wǎng)頁中引用了它的css文件:
calendar.theme = "standard";
我們再做一次調(diào)整 - 聯(lián)系人的姓名將取自該人的姓氏。可能的值是“F”,“M”和“L” - 用于名字,中間名和姓氏。
calendar.contactNameFormat = "L";
購買MindFusion正版授權(quán),請點擊“”喲!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn