VARCHART XGantt用戶手冊:如何設(shè)置日期行
VARCHART XGantt是一個交互式的甘特圖控件,其模塊化的設(shè)計讓您可以創(chuàng)建滿足您和您的客戶所需求的應(yīng)用程序。除此之外,同時還具有一個穩(wěn)定可靠的甘特圖工具,在編寫第一行代碼之前,您就可以知道是否可以滿足客戶的需求。本文主要介紹如何操作日期行,包括固定日期、使用節(jié)點或組記錄中的日期、標記日期行。
日期線(圖中的垂直線)可以突出顯示某些日期。日期行的屬性(日期、行類型、優(yōu)先級(相對于其他日期行))是否可見或可以在以下對話框中定義:單擊“對象”屬性頁上的日期行以打開第一個;單擊“編輯”按鈕彈出下一個:
指定日期行
編輯日期行
各個基于數(shù)據(jù)的日期行
除固定日期外,日期行還可以使用節(jié)點或組記錄中的日期。這意味著對于每個節(jié)點或組記錄,都可以使用日期行集合的基礎(chǔ)日期行中的屬性(顏色等)(日期除外)使用日期(日期等)屬性(顏色等)來創(chuàng)建單獨的日期行作為圖形副本。
但是,該計劃是個人的。只能使用NodeLevelLayout或在節(jié)點或組的功能區(qū)中繪制此類日期線。分別為GroupLevelLayout(請參見下圖:已為四個組分別創(chuàng)建和放置了四個日期行;激活的組節(jié)點的四個符號層使用的日期與日期行相同)。
為此,必須為日期指定一個數(shù)據(jù)字段:
注意:單獨指定數(shù)據(jù)字段后,記錄中的日期優(yōu)先于固定日期(VcDateLine.Date)。如果無法確定日期,例如因為記錄中的數(shù)據(jù)字段為空,所以必須將日期行鏈接到數(shù)據(jù)記錄。這是通過“分組”對話框中的相應(yīng)設(shè)置完成的:
相應(yīng)的API命令:
VcGroupLevelLayout.ShowDateLines
VcGroupLevelLayout.DateLinesWithChildGroups
VcGroupLevelLayout.DateLineName
VcNodeLevelLayout:.ShowDateLines
VcGroupLevelLayout.DateLineName
標注日期行
日期行可以標記。通常,這是通過固定文本完成的,在某些情況下,可能根本希望顯示單個日期,尤其是在單個日期行。關(guān)鍵字VC_USE_DATE設(shè)法以指定的日期格式(VcGantt.DateOutputFormat)在日期行(VcDateLine.LabelPosition)的指定位置顯示相應(yīng)的日期。
(.NET版的圖)
要使日期行單獨可見,可以將“可見”選項映射并單獨設(shè)置。
相應(yīng)的API屬性:
VcDateLine.VisibleDataFieldIndex
VcDateLine.VisibleMapName。
本教程內(nèi)容就是這樣了,感興趣的朋友可以下載VARCHART XGantt最新版嘗試一下~
相關(guān)內(nèi)容推薦:
想要購買VARCHART XGantt正版授權(quán),或了解更多產(chǎn)品信息請點擊“咨詢在線客服”