翻譯|使用教程|編輯:莫成敏|2019-11-06 10:18:44.457|閱讀 266 次
概述:這篇文章介紹了交互式甘特圖控件VARCHART XGantt中的文本輸出的本地化,包括ActiveX版本和.NET版本的內(nèi)容。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
VARCHART XGantt具有非常強(qiáng)的靈活性和適應(yīng)性。讓您能夠以甘特圖、柱狀圖的形式來(lái)編輯、打印以及圖形化來(lái)表示您的數(shù)據(jù),幵能快速方便的將它們集成到您的應(yīng)用程序當(dāng)中,其強(qiáng)大的功能可媲美Microsoft的Project系列產(chǎn)品。VARCHART XGantt可以快速、簡(jiǎn)單地集成到您的應(yīng)用程序中,幫劣您識(shí)別性能瓶頸、避免延遲以及高效地利用資源,使您的復(fù)雜數(shù)據(jù)變得更加容易理解。
點(diǎn)擊下載VARCHART XGantt免費(fèi)版
這篇文章介紹VARCHART XGantt中的文本輸出的本地化,包括ActiveX版本和.NET版本的內(nèi)容,這兩個(gè)版本內(nèi)容區(qū)別在于事件和代碼有所不同,現(xiàn)在就來(lái)了解一下吧~
文本輸出的本地化(ActiveX版)
通過(guò)事件OnSupplyTextEntry,您可以編輯上下文菜單、對(duì)話框、信息框、錯(cuò)誤消息的文本以及運(yùn)行時(shí)出現(xiàn)的月份和日期的名稱,例如,以便將它們翻譯成不同的語(yǔ)言。
為此,請(qǐng)?jiān)凇?strong>常規(guī)”屬性頁(yè)上激活復(fù)選框OnSupplyTextEntry事件。或?qū)傩?strong>EnableSupplyTextEntryEvent設(shè)置為True以激活事件。
示例代碼
VcGantt1.EnableSupplyTextEntryEvent = True
然后捕獲OnSupplyTextEntry事件,并指定要顯示的文本。
示例代碼
Private Sub VcGantt1_OnSupplyTextEntry(ByVal controlIndex As _ VcGanttLib.TextEntryIndexEnum, _ TextEntry As String, _ returnStatus As Variant) Select Case controlIndex Case vcTXERibCW TextEntry = "Semaine" Case vcTXERibDay0 TextEntry = "Lundi" Case vcTXERibMon8 TextEntry = "Septembre" Case vcTXERibQuar2 TextEntry = "2. Quart." End Select End Sub
文本輸出的本地化(.NET版)
VcTextEntrySupplying事件允許替換上下文菜單、對(duì)話框、信息框、錯(cuò)誤消息、運(yùn)行時(shí)出現(xiàn)的月份和日期的名稱中的所有項(xiàng)目,例如,以便將它們翻譯成另一種語(yǔ)言。
為此,請(qǐng)?jiān)凇俺R?guī)”屬性頁(yè)上激活復(fù)選框VcTextEntrySupplying事件。或?qū)傩?strong>TextEntrySupplyingEventEnabled設(shè)置為True以激活事件。
示例代碼VB.NET
VcGantt1.TextEntrySupplyingEventEnabled = True
示例代碼C#
vcGantt1.TextEntrySupplyingEventEnabled = true;
然后捕獲VcTextEntrySupplying事件并指定要顯示的文本。
示例代碼VB.NET
Private Sub VcGantt1_VcTextEntrySupplying(ByVal sender As Object, ByVal e As NETRONIC.XGantt.VcTextEntrySupplyingEventArgs) Handles VcGantt1.VcTextEntrySupplying Select Case e.ControlIndex Case VcTextEntryIndex.vcTXERibCW e.Text = "CW" Case VcTextEntryIndex.vcTXERibDay0 e.Text = "Mo" Case VcTextEntryIndex.vcTXERibMon8 e.Text = "September" Case VcTextEntryIndex.vcTXERibQuar3 e.Text = "Quarter 3" End Select End Sub
示例代碼C#
private void VcGantt1_VcTextEntrySupplying(object sender, NETRONIC.XGantt.VcTextEntrySupplyingEventArgs e) { switch(e.ControlIndex) { case VcTextEntryIndex.vcTXERibCW: e.Text = "CW"; break; case VcTextEntryIndex.vcTXERibDay0: e.Text = "Mo"; break; case VcTextEntryIndex.vcTXERibMon8: e.Text = "September"; break; case VcTextEntryIndex.vcTXERibQuar3: e.Text = "Quarter 3"; break; } }
希望這篇文章對(duì)您有所幫助,讓您在實(shí)際操作中更方便~您要是對(duì)此控件感興趣,可以下載VARCHART XGantt試用版進(jìn)行評(píng)估~
相關(guān)內(nèi)容推薦:
想要購(gòu)買VARCHART XGantt正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn