Phoenix二次开发指南

Phoenix 是维宏公司自主研发的新一代软件开发平台,能大大提升软件开发、迭代、客户定制等能力。

Phoenix二次开发指南 系列文档将详细介绍如何使用 Phoenix 新一代软件开发平台进行功能定制、界面定制、软件本地化等。通过学习这些内容,您可以轻松使用 Phoenix 软件开发平台进行 NcStudio 软件二次开发。

围绕常见的客户定制需求及开发场景,本系列文档被分为以下几个部分,每个部分包含了与该主题相关的简单有用的实例。

谁适合阅读本开发指南?

只要您了解维宏 Phoenix 的相关基础知识,具备一定的WPF的基础知识,您就可以阅读本系列文档,进而实现 NcStudio 软件定制。

阅读本开发指南前,您需要了解的知识

维宏 Phoenix 软件开发平台涉及到一些基础的开发知识和开发工具,建议具备WPF、Lua等基础知识。如果您还不了解这些概念,建议您先阅读相关教程:

  • 建议自行参考《WPF编程宝典》一书来进行学习
  • Lua
  • PLC

有用的资源

  • 常用UI控件库:维宏公司提供的常用的页面控件,可在该站点上找到可用的控件代码。
  • 常用UI行为库:维宏公司提供的常用的UI交互的行为支持组件,可在该站点上找到可用的行为代码。

文档写作约定

为更好地提供二次开发说明,进行文档写作约定如下:

  • 本系列文档中将以一个个虚拟开发任务为示例展开,提供的示例代码仅供参考,实际开发任务请以具体需求为准配置参数。

  • 每个示例代码中会添加必要的注释信息,以帮助用户更好理解相关代码。请注意:这类注释信息在软件包中正式的 xaml 或 Lua文件中可能是没有的。

XML文件注释格式采用XML标准语法,如下:

<!--这是一条注释信息,在正式的xaml文件中是没有的-->

Lua文件注释格式采用Lua标准语法,如下:

--这是一条注释信息,在正式的Lua文件中是没有的
background Layer 1

维宏股份

background Layer 1

维宏云