旺谷科技
新闻详情

C#应用开发

发表时间:2021-07-28 14:35


1、创建C#工程

打开Visual Studio工具,创建一个C# Windows窗体应用新工程,工程名命名为WindowsForms_OcxDemo,.net框架选择4.5(4以上均可)。


2、添加VgsView5控件

在工具箱视图中,选择组件,右键选择【选择项】,在弹出的对话框选择COM组件,然后在COM组件列表中选中VgsView5 Class和VgsScrollArea Class,点击确定按钮。

选择过后,在组件展开的列表中就可以看到VgsView5 Class和VgsScrollArea5 Class组件。这两个都可以加载Vgs文件,VgsScrollArea5支持左右滚动条功能,VgsView5不支持滚动条,具体按照自己的设计需求选择其中一个使用即可。



3、使用VgsView5控件

在工具箱中的组件列表中选择VgsView5 Class,拖拽到C#窗体中即可,VgsView5 OCX控件就加到C#窗体上了。


4、调整VgsView5控件尺寸

在C#窗体上选中VgsView5 OCX控件,右键选择属性,在属性面板中找到布局->Dock,在Dock选项中选择中间的Fill(填满全部区域)模式。

5、VgsView5控件加载Vgs画面文件

在C#窗体上选中VgsView5 OCX控件,右键选择属性,在属性面板中找到 url 属性为:prj/OcxDemo/文件/画面/02加工工艺.vgs,就可以看到vgs画面已经显示出来了(这里采用的是vgs资源别名,相关信息见帮助)。


6、编译运行查看文件加载结果


7、VgsView5控件支持滚轮缩放

在C#窗体上选中VgsView5 OCX控件,右键选择属性,在属性面板中找到viewMode属性 修改为1以允许鼠标滚轮缩放画面,默认是0,禁止缩放

8、编译运行查看滚轮缩放功能

编译运行,可以用鼠标试试缩放效果,按下中键平移,滚轮缩放。


9、数据词典和数据绑定

在vgs工具中,已经增加了数据词典,【02加工工艺.vgs】文件也为图元实体绑定好了数据数据词典参数。


10、VgsView5控件展示数据

模拟数据向VgsView5 OCX控件推送展示数据。vgs画面如果是绑定了数据模型显示数据的,可以采用定时器模拟随机数来演示如何写数据。在Visual Studio的工具箱中选择【组件】下的timer,拖拽到窗体中,就添加了一个定时器组件,双击红框中的定时器组件,自动生成定时器响应函数。


11、模拟发送数据

选中已经添加的定时器组件timer1,右键选择属性,把定时器的间隔设置为300(ms),然后在定时器响应函数中模拟数据代码,按照词典中参数范围写入随机值。在窗体构造函数Form1()中启动定时器。


12、编译运行查看数据展示

编译运行,可以看到画面中数据动起来了。


分享到:
联系我们:
QQ:2161055589/896345324
热线:13601873769
       我们将持续完善旺谷图控可编程系统产品的功能,提供创新的前端界面开发整体解决方案,快速将图形元件/数据图表展示/画面动效展示/组态画面设计/UI设计/HMI设计等界面设计方案转化为软件产品,系统支Windows/Linux/国产操作系统的跨平台运行。
Q
Q
在线客服
 
 
 
 
 工作时间
周一至周五 :8:30-17:30
周六至周日 :9:00-17:00
 联系方式
咨询电话:13601873769
邮箱:896345324@qq.com