VARCHART XGantt_v5.1用戶手冊:與活動的互動(.NET版)
VARCHART XGantt是一個交互式的甘特圖控件,其模塊化的設(shè)計讓您可以創(chuàng)建滿足您和您的客戶所需求的應用程序。(我們領(lǐng)先的甘特圖控件VARCHART XGantt可用于.NET,ActiveX和ASP.NET應用程序。)除此之外,同時還具有一個穩(wěn)定可靠的甘特圖工具,在編寫第一行代碼之前,您就可以知道是否可以滿足客戶的需求。
世界級甘特圖大師VARCHART XGantt,用于工業(yè)4.0項目管理、交互式的甘特圖絕佳解決方案。本文主要描述了如何與活動互動,包括創(chuàng)建新活動、移動活動、刪除活動等內(nèi)容。
創(chuàng)建新活動
要創(chuàng)建活動,請通過甘特圖的上下文菜單(空白區(qū)域上的鼠標右鍵)切換到創(chuàng)建節(jié)點模式。
鼠標指針采用小十字形狀。在按住鼠標左鍵的同時,請在甘特圖的所需區(qū)域中繪制活動。完成后,請通過上下文菜單返回指針模式。應用程序能夠通過事件VcNodeCreated()與“創(chuàng)建”模式交互。例如,如果您希望預設(shè)正在創(chuàng)建的活動的數(shù)據(jù)值,這很有用。
示例代碼VB.NET
Private Sub VcGantt1_VcNodeCreated(ByVal sender As Object, ByVal e As VcNodeCreatedEventArgs) Handles VcGantt1.VcNodeCreated e.Node.DataField(1) = "Node " + e.Node.DataField(0) e.Node.Update() End Sub
示例代碼C#
private void vcGantt1_VcNodeCreated(object sender, VcNodeCreatedEventArgs e) { e.Node.set_DataField(1, "Node " + e.Node.get_DataField(0)); e.Node.Update(); }
上面的代碼將修改數(shù)據(jù)字段“Name”的值。它會將字段“ID”的當前值附加到術(shù)語“節(jié)點”。
修改活動的持續(xù)時間
請返回“選擇”模式并將鼠標指針移動到活動的內(nèi)部右側(cè)或左側(cè)邊距。鼠標指針采用帶箭頭的垂直線形狀。通過向左或向右拖動,可以延長或縮短活動。
移動活動
請更改為“選擇”模式并將鼠標指針放在活動上。指針轉(zhuǎn)換為帶有四個箭頭的小方塊。現(xiàn)在,您可以將活動移動到甘特圖中的任何位置。如果您希望同時移動多個活動,請激活屬性頁面節(jié)點上一起移動的選定節(jié)點選項。
編輯活動的數(shù)據(jù)
通過雙擊活動或相應的表條目,可以打開“編輯數(shù)據(jù)”對話框。
刪除活動
按Del按鈕或單擊活動上下文菜單中的刪除節(jié)點以刪除標記的活動。您可以通過單擊活動或在表格中的相應行上標記活動。如果按住Ctrl鍵,則可以標記多個活動。
本教程分為ActiveX版和.NET版,想要了解ActiveX版的朋友請點擊這里~
想要購買VARCHART XGantt正版授權(quán),或了解更多產(chǎn)品信息請點擊“咨詢在線客服”
掃描關(guān)注慧聚IT微信公眾號,及時獲取最新動態(tài)及最新資訊