VARCHART XGantt_v5.1用户手册:如何把控件放在表单上

VARCHART XGantt是一个交互式的甘特图控件,其模块化的设计让您可以创建满足您和您的客户所需求的应用程序。(我们领先的甘特图控件VARCHART XGantt可用于.NET,ActiveX和ASP.NET应用程序。)除此之外,同时还具有一个稳定可靠的甘特图工具,在编写第一行代码之前,您就可以知道是否可以满足客户的需求。

For Developers - NET Gantt Chart Control Feature two gantts.png

这篇文章主要介绍VARCHART XGantt的用户手册中,如何把控件放在表单上。操作分为ActiveX和.NET两种,内容会一一呈现给大家。

点击下载VARCHART XGantt最新试用版


VARCHART XGantt ActiveX版

要将VARCHART XGantt控件放在表单上,请单击工具箱中的图标,然后使用鼠标在表单中所需位置绘制一个框架。要在开发环境中包含以下示例,请加载配置文件“ActiveX-Sample.ini”。在该文件中,使用与以下段落相同的名称、颜色和度量设置。本教程在末尾的“保存和加载配置”一章中介绍了如何导入配置文件。

如果现在运行程序,结果应与插图相对应。

QQ截图20190717155224.png

如果希望在运行时将VARCHART Windows表单控件的底部和右侧调整为窗口的完整大小,则表单的“加载和调整大小”事件必须包含以下代码:

示例代码

Private Sub Form_Load() 
 VcGantt1.Width = ScaleWidth - VcGantt1.Left 
 VcGantt1.Height = ScaleHeight - VcGantt1.Top 
End Sub 
Private Sub Form_Resize() 
 VcGantt1.Width = ScaleWidth - VcGantt1.Left 
 VcGantt1.Height = ScaleHeight - VcGantt1.Top 
End Sub

注意:在这个示例中,插入的VARCHART XGantt控件称为VcGantt1。此名称由开发环境自动分配,但可以根据需要进行修改。

 

VARCHART XGantt .NET版

对Visual Studio 2010的用户很重要!:在将控件拖到表单之前,必须在应用程序设置(C#)或高级编译器设置(VB)中,将目标框架从.NET Framework Client Profile更改为.NET Framework 4 ,因为前者缺少System.Design.dll,这是属性页面在设计时所需要的。如果您不更改框架,当您尝试将控件拖到表单上时,将弹出以下错误消息:

QQ截图20190717155642.png

要在表单上放置VARCHART XGantt控件,请在工具箱中选择其图标,并在表单中您希望出现的位置绘制一个框架。

QQ截图20190717155656.png

如果希望VARCHART Windows窗体控件的底部和右侧在运行时调整到窗口的完整大小,则表单的“加载”和“调整大小”事件需要包含以下代码:

示例代码VB.NET

Private Sub Form1_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles MyBase.Load
 VcGantt1.Width = ClientSize.Width - VcGantt1.Left
 VcGantt1.Height = ClientSize.Height - VcGantt1.Top
End Sub
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As
System.EventArgs) Handles MyBase.Resize
VcGantt1.Width = ClientSize.Width - VcGantt1.Left
 VcGantt1.Height = ClientSize.Height - VcGantt1.Top
End Sub

示例代码c#

private void Form1_Load(object sender, System.EventArgs e)
 {
 vcGantt1.Width = ClientSize.Width - vcGantt1.Left;
 vcGantt1.Height = ClientSize.Height - vcGantt1.Top;
 }
Private void Form1_Resize(object sender, System.EventArgs e)
 {
 vcGantt1.Width = ClientSize.Width - vcGantt1.Left;
 vcGantt1.Height = ClientSize.Height - vcGantt1.Top;
 }

提示:

当使用数据类型和“enum”元素时,程序开头的“名称空间”指令将为您保存详细的参考指示。

VB:导入NETRONIC.XGantt

C#:使用NETRONIC.XGantt;

例如,您只需要编写VcNodeCollection而不是NETRONIC.XGantt.VcNodeCollection。

 

转载于:https://my.oschina.net/u/4164993/blog/3075361

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值