NX二次开发:WinForm定制树列表预览


适用版本:NX6以上版本


在做NX二次开发时,使用【块UI样式编辑器】创建的对话框界面中,存在很多方便使用者获取功能信息的设置,其中就包含“提示信息(Tooltip)”。“提示信息(Tooltip)”又包含提示文本(Tooltip Text)和提示图片(Tooltip Image),一般的控件在NX10以上版本就开始可以设置提示文本和图片了,如图1所示为拉伸功能中的提示效果。


NX二次开发-WinForm定制NX树列表预览图功能

图1


而NX自带的树列表控件却只能设置提示信息,不能出现提示图片。如图2所示。

NX二次开发-WinForm定制NX树列表预览图功能

图2


本文将介绍如何用WinForm搭建一个预览窗口,用于替代提示图片。

功能说明


如图3所示,为最终功能的呈现效果。当鼠标悬停在某个节点时显示相应的预览图片。

NX二次开发-WinForm定制NX树列表预览图功能

图3


要实现上述效果,首先需要新建新的WinForm窗口,添加【PictureBox】控件,然后再源码中添加如图4所示的代码。

NX二次开发-WinForm定制NX树列表预览图功能

图4


最后在NX的UI代码中完成如图5所示的代码,即可在树列表预选中时显示预览的图片。

NX二次开发-WinForm定制NX树列表预览图功能

图5

总 结


除了提示图片外,WinForm也可以为加上提示文本,将提示信息完善。这些开发不一定是使用者的需求,但是多从使用者的角度思考问题,可以更好的得到使用者的反馈。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空