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