工作内容:1、布局拖拉引擎开发:基于WinformFramework实现HMI组件的拖拽布局功能;支持组件属性配置、撤销恢复、控件对齐、多页面管理;支持设计器预览、窗体大小设置、布局保存与打开;熟悉DesignSurface、ServiceContainer、MenuCo*andService等底层设计时API。2、组件工具箱开发:开发可拖拽的HMI组件工具箱,支持树状/展开图结构;支持组件搜索、分类展示、ICON显示;支持组件拖拽到设计引擎。3、组件属性编辑控件开发:根据组件类型动态展示属性编辑控件;支持权限可见性、数据绑定(如链接NewVision数据源);熟悉C#组件特性、类型转换器、自定义属性编辑器。4、HMI组件开发:开发适配NewVision框架的各类HMI组件,如:标签、指示灯、图表、图像、状态灯、日志、表格;按钮、下拉框、数值写入、文本写入;复合组件:良率显示、班次显示、图表;容器组件:Panel、TabControl、带标题的Panel;支持主题色切换、组件重绘、数据绑定。任职资格:1、精通C#Winform开发,5年以上实际项目经验;2、熟悉Winform设计时技术,如DesignSurface、UndoEngine、MenuCo*and等;3、熟悉熟悉XML/JSON序列化,支持布局文件保存与加载;4、自定义控件开发、组件特性、类型转换器、属性编辑器;5、有HMI/SCADA/组态软件开发经验者优先;6、有工业自动化、数据绑定、实时数据展示经验者优先;7、良好的代码风格和架构设计能力,具备团队协作精神。
联系我时,请说是在58同城上看到的,谢谢!