`
mncc
  • 浏览: 54240 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Iconics genesis64组态软件WPF基础开发(2)

    博客分类:
  • C#
 
阅读更多

前两天刚刚把组态软件扔到WPF上,今天要继续啊!

 

这个组态软件Iconics Genesis64 完全是基于WIndows规范开发的。API简单的不可思议,。。。但是还是没有找到能够简单写鼠标移动和滚轮缩放的方法。。。不想按Alt键啊!!!!!还有跳转或者事件的监听也木有找到啊!!!


关于操作:

其实就是这个类
GwxConfiguration
下边是API文档里对GwxConfiguration的定义。
This class contains methods/properties used for configuration of display files.
In scripting, an object of this type is accessible via the "ThisConfiguration" global variable. The value of the "ThisConfiguration" variable is the GwxConfiguration object that can be used to edit the currently loaded display file.

 

操作就更简单了。

声明GwxConfiguration:

GwxRuntimeViewControl gwxRuntimeViewControl = new GwxRuntimeViewControl();
       
public GwxConfiguration GwxConfig
{
get
    {
        return gwxRuntimeViewControl.Configuration as GwxConfiguration;
    }
}

 
  

 

 

这样。使用this.GwxConfig.GetObjectByName("XX")就可以得到相应的元素。

 

然后,不论是使用Visble操作(显示/隐藏)或者是用GetCenter得到中心点然后GwxRuntimeViewControlZoomToXXX之类的方法跳转到这个设备就都很方便了。

 

在genesis64中,不管是GwxLayer、GwxGroup或者是任何的界面元素GwxElement(包括方块GwxRectangle等等等),都可以用这个方法得到。当然,你要在软件中给界面元素一个唯一的Name才行。


PS:一定要引用GwxConfigCore.dll这个dll!!!!要不连Ico.Gwx下边连GwxConfiguration类都找不到。

最近有点精神恍惚了。。。。

分享到:
评论

相关推荐

    ICONICS GENESIS64 HMI/SCADA软件中文简介.pdf

    ICONICS GENESIS64 HMI/SCADA软件中文简介pdf,ICONICS GENESIS64 HMI/SCADA软件中文简介

    GENESIS64动态三维监控组态软件2D动画制作教程2.flv

    GENESIS64动态三维监控组态软件2D动画制作教程2flv,本视频主要介绍了美国爱康诺公司最新一代基于64位核心的GENESIS64监控软件中联合工具的使用介绍。ICONICS专门针对微软的Windows? Vista?和Windows Server 2008设计...

    ICONIS/GENESIS64_v10.95三维上位组态软件安装包下载

    ICONIS\GENESIS64_v10.95三维上位组态软件安装包,全球唯一的一款3D立体三维工控上位组态软件。资源为软件安装包

    GENESIS64动态三维监控组态软件2D动画制作教程1.flv

    GENESIS64动态三维监控组态软件2D动画制作教程1flv,本视频主要介绍了美国爱康诺公司最新一代基于64位核心的GENESIS64监控软件中联合工具的使用介绍。ICONICS专门针对微软的Windows? Vista?和Windows Server 2008设计...

    genesis64 安装指南

    Genesis64软件以其强大的三维组态功能,在全球范围内都得到了广泛的应用。但是,这款软件的安装过程相对复杂,本文将详细指导如何安装Genesis64软件,并强调在安装之前应做好相关准备工作。 首先,安装前的准备工作...

    GENESIS64_10.5_产品简介_V2.0.pdf

    GENESIS64是ICONICS公司推出的一款64位计算技术的软件套件,旨在通过利用AMD和Intel的64位处理器技术,简化自动化解决方案的开发过程,并降低开发成本。该软件套件经过了Windows Server 2008、Windows Vista以及最新...

    GENESIS64_10.7_产品概览2012版.pdf

    GENESIS64是ICONICS推出的一款高性能、实时、分布式平台的HMI/SCADA软件套件。该软件套件针对快速部署而设计,可以整合工厂数据和运营数据,提供全面的工具,使用户能够随时随地创建和分享丰富的可视化信息。GENESIS...

    GENESIS64中文标准培训手册-V2

    GENESIS64是一款高级的组态开发工具,它能够创建3D场景并支持客户端/服务器(CS)与浏览器/服务器(BS)模式。该工具由美国标志科技公司(ICONICS, Inc.)提供,并在其官方网站***上提供了相关培训手册和资源下载。...

    GENESIS64在某风力发电集团SCADA项目中的应用.pdf

    技术案例中提到的GENESIS64软件是美国ICONICS公司开发的新一代64位HMI/SCADA软件平台。GENESIS64在风电SCADA项目中的应用,突显了其支持最新技术标准、具备良好的垂直整合性、拥有美观且专业的用户界面,以及高度的...

    genesis v9.07 破解版

    Genesis V9.7一键安装版,已测试在win7 64位下可正常安装使用

    GENESIS64 V10.01 核心培训手册(英文).pdf

    内容摘录部分显示了手册中有关版权和商标信息,表明GENESIS64系列软件产品中的GENESIS32, GENESIS64, PocketGENESIS, BizViz等软件模块,以及OPC-To-The-Core 和 VisualizeYourEnterprise 是ICONICS, Inc....

    Genesis10.0破解版2

    Genesis10.0破解版,无需注册码,win7中可以安装使用,本人已经安装测试成功,才拿出来与大家分享,里面有安装程序跟安装教程,分为两部分,欢迎大家下载。

    ICONICS 工业自动化和信息化软件解决方案2010版.pdf

    在自动化领域,ICONICS通过其GENESIS64和GENESIS32产品系列,提供了面向Web应用的HMI/SCADA(人机界面/监控控制与数据采集)套件,以及BizViz生产智能化、业务可视化和分析应用套件,这些软件旨在打破工业自动化系统...

    美国 ICONICS 软件产品与解决方案简介_2014版.zip

    1. **GENESIS64**:GENESIS64是一款基于.NET框架的高性能HMI/SCADA(人机界面/监督控制与数据采集)软件,支持64位计算,提供强大的数据采集、监控和报警功能。它能够实现跨平台操作,适用于Windows、Linux和Unix...

    ICONICS “容器水位”控件.zip

    “容器水位”控件是ICONICS软件套件的一部分,可能包含在诸如Genesis64、HMI/SCADA SysMac Studio等旗舰产品之中。这个控件通常集成在用户界面中,允许用户自定义颜色、报警阈值、单位显示等,以适应不同场景和需求...

    SF_Genesis-v1.7_sf2281开卡工具1.7版_sf_genesis_SF_Genesis-v1.7_

    《SF_Genesis-v1.7:开启SF2281 SSD新篇章》 在现代计算机存储领域,固态硬盘(SSD)以其高速度、低延迟的特性深受用户喜爱。SF2281作为一款高性能的SSD控制器,广泛应用于各种存储设备中。为了充分利用其潜力,...

    ICONICS+工业自动化和信息化软件解决方案2022版参考.pdf

    GENESIS 64是业内首个64位HMI/SCADA(人机界面/监控与数据采集)软件套件,它利用64位系统的潜力、OPC-UA的先进架构、.NET托管代码以及SharePoint技术,实现了从工厂车间到企业级系统的无缝集成。这一创新设计允许...

    ICONICS新产品研讨会PPT下载-愿景.pdf

    ICONICS公司自1986年成立至今已有27年历史,专注于工业自动化与信息化软件的开发,在北美自动化软件领域是三大首创领导品牌之一。作为连续十年微软公司的高级合作伙伴,ICONICS在工业信息化领域技术不断创新,被公认...

Global site tag (gtag.js) - Google Analytics