翻譯|使用教程|編輯:楊鵬連|2020-11-16 11:16:23.897|閱讀 295 次
概述:本文介紹了phGant Time Package控件常見問題并做解答。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
phGant Time Package同時包含了phGantt 和phSchema控件,是一款快速、完全面向對象的ActiveX控件,有著豐富的圖形用戶界面,客戶可以熟練地操作時間進度條。時間進度條可以以甘特圖和概要視圖的形式顯示。該控件是一款強大的日程安排、項目管理控件,被國際上許多大公司所使用,慧都控件作為PlexityHide公司在中國的核心代理商,為客戶提供優質的客服和技術之支持。
10730:是否有多重時間項的方法,以便我可以將它們一起在甘特圖中一起移動?
問題:
有沒有一種方法可以選擇多個時間項,以便我可以將它們一起在甘特圖中一起移動?
回答:
是。當用戶按住ctrl鍵時,將單擊所選時間項的選定屬性。當用戶拖動時間項時,所有具有Selected = true的項都將移動相同的距離。
10888:我想在特定日期(或幾天)內應用垂直條紋
問題:
我想將“垂直條紋”應用于特定的一天(或幾天),我想使用它來繪畫非工作(或假期),并使用與繪制垂直條紋相同的技術。請問我該如何實現。
回答:
為此,您必須知道一天的開始和結束時間(以像素為單位),可以通過將日期時間發送到Gantt.DateScaler.TimeToPixel方法來輕松找到。
所以在偽代碼中,我會這樣:
在執行OnTimeItemAreaPaintBackground事件時
int numberOfDaysOnScreen = Round(Gantt.StopTime-Gantt.StartTime) for i = 0到numberOfDaysOnScreen-1 do begin DateTime oneDay = Gantt.StartTime + i Color c = GetColorForThisDay(oneDay) int PixelForStartOfDay = Gantt.DateScaler.TimeToPixel(Trunc(oneDay )) int PixelForEndOfDay = Gantt.DateScaler.TimeToPixel(Trunc(oneDay)+1) DrawColoredRectangle(PixelForStartOfDay,0,PixelForEndOfDay,Gantt.Height) end
10812:是否存在有關如何使用OnVirtualLoad_GantTime的基本示例?
問題:
是否有一個有關如何使用OnVirtualLoad_GantTime的基本示例。我為網格找到了一個,但沒有找到GantTimes。我正在將phGantTimePackage用于VCL v3.2.1。
回答:
實際上,“時間”項沒有特定的虛擬負載解決方案。部分原因是時間軸比Grid-Y軸更容易處理正常事件。想要使網格Y軸看起來有更多的信息時,它會遇到各種問題。例如滾動條。
在這方面,時間軸更容易。您可以實現phGant.OnScalerChange()事件,并簡單地檢查您的可視范圍。基于此,您可以刪除不再需要的數據(Gantt時間項)并獲取新數據。
可以將其打包為時間項的虛擬加載機制,但目前尚未打包。
VARCHART XGantt:支持ActiveX、.Net等平臺的C#甘特圖控件
AnyGantt:構建復雜且內容豐富的甘特圖的理想工具
phGantt Time Package:對任務和時間的分配管理的甘特圖
dhtmlxGantt:交互式JavaScript / HTML5甘特圖
APS幫助提升企業生產效率,真正實現生產計劃可視化呈現與控制,快速有效響應不同場景的生產計劃,提高準時交貨能力,提高產能和資源利用率
想要了解phGant Time Package或慧都APS系統,請登錄慧都網,解決您的問題!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: