VARCHART XGantt用户手册:文本输出的本地化

这篇文章介绍了交互式甘特图控件VARCHART XGantt中的文本输出的本地化,包括ActiveX版本和.NET版本的内容。

VARCHART XGantt具有非常强的灵活性和适应性。让您能够以甘特图、柱状图的形式来编辑、打印以及图形化来表示您的数据,幵能快速方便的将它们集成到您的应用程序当中,其强大的功能可媲美Microsoft的Project系列产品。VARCHART XGantt可以快速、简单地集成到您的应用程序中,帮劣您识别性能瓶颈、避免延迟以及高效地利用资源,使您的复杂数据变得更加容易理解。

VARCHART XGantt免费版

这篇文章介绍VARCHART XGantt中的文本输出的本地化,包括ActiveX版本和.NET版本的内容,这两个版本内容区别在于事件和代码有所不同,现在就来了解一下吧~

文本输出的本地化(ActiveX版)

通过事件OnSupplyTextEntry,您可以编辑上下文菜单、对话框、信息框、错误消息的文本以及运行时出现的月份和日期的名称,例如,以便将它们翻译成不同的语言。

为此,请在“常规”属性页上激活复选框OnSupplyTextEntry事件。或将属性EnableSupplyTextEntryEvent设置为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 SelectEnd Sub

文本输出的本地化(.NET版)

VcTextEntrySupplying事件允许替换上下文菜单、对话框、信息框、错误消息、运行时出现的月份和日期的名称中的所有项目,例如,以便将它们翻译成另一种语言。

为此,请在“常规”属性页上激活复选框VcTextEntrySupplying事件。或将属性TextEntrySupplyingEventEnabled设置为True以激活事件。

示例代码VB.NET

VcGantt1.TextEntrySupplyingEventEnabled = True

示例代码C#

vcGantt1.TextEntrySupplyingEventEnabled = true;

然后捕获VcTextEntrySupplying事件并指定要显示的文本。

示例代码VB.NET

Private Sub VcGantt1_VcTextEntrySupplying(ByVal sender As Object, ByVale As NETRONIC.XGantt.VcTextEntrySupplyingEventArgs) HandlesVcGantt1.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 SelectEnd 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; } }

希望这篇文章对您有所帮助,让您在实际操作中更方便~您要是对此控件感兴趣,可以下载VARCHART XGantt试用版进行评估~

相关内容推荐:

VARCHART XGantt用户手册>>>


想要购买VARCHART XGantt正版授权,或了解更多产品信息请点击“咨询在线客服”

850×682.png

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月3日
下一篇 2019年10月3日

相关推荐

发表回复

登录后才能评论