NX二次开发-创建一个保存为UIBlock
适用版本:NX6以上
本技巧主要介绍如何通过Winform的SaveFileDialog和用户自定义块创建一个“保存为”UI块。
(资料图片仅供参考)
在NX的块UI编辑器中提供了通过浏览选择文件和通过浏览选择文件夹两种UI块,可以很方便地选择要打开的文件或文件夹。但当用户需要选择一个新文件的位置时这两个UI块就有一定的局限性。选择文件UI块会对路径的存在进行检测,因此不能输入一个不存在的路径;选择文件夹UI块只能输入文件夹,因此难以指定新文件的名称。
创建用户自定义UI块创建如下用户自定义UI块。包含一个标签、一个字符串和一个按钮。
字符串:删除标签,显示模式设置为“Wide”;设置只读;将字符串的附着调整为右边附着按钮,左边附着对话框;RetainValue设置为false,不记住输入值。
按钮:图标设置为filenew_sc;右附着对话框,上附着标签。
定义UDB代码在UDB的工程中添加NXOpen和Winform相关引用。
在UDB的类中添加属性:
Filter:用于设置保存文件的类型,例如设置为prt则应将属性值设置为:“prt文件(*.prt)|*.prt”;
DefaultName:用于设置浏览器打开时默认的生成的文件名(不带后缀)。
Path:用于获取输出的完整路径。
代码如下:
编辑点击浏览按钮的回调,实现点击时调用winform的SaveFileDialog控件,并输出到字符串UI块中,代码如下:
在新的UI对话框中调用新建一个BlockUI对话框,并添加“保存为”用户自定义UI块。保存对话框,并编辑自动生成的代码。
在初始化回调中设置SaveFileBlock的Filter属性和DefaultName属性。
在应用回调中获取Path属性并进行下游操作。
实现效果浏览对话框效果:
选择路径后效果:
点应用后效果:
使用用户自定义UI块和Winform可以很好的还原出BlockUI风格的保存为、另存为UI块控件,同时可以避免NX原生浏览文件UI块的局限性。
关键词:
-
NX二次开发-创建一个保存为UIBlock
2023-04-25 -
每日视点!创业板指跌逾2%,下跌个股近4300只,逾百股跌超9%
2023-04-25 -
2/3没了:三星一季度挣6000亿韩元被美国罚4000亿_天天消息
2023-04-25 -
“五一”假期将出现3波道路出行高峰
2023-04-25 -
中矿资源:4月24日融资买入1.39亿元,融资融券余额15.76亿元
2023-04-25 -
天天微头条丨甘肃省直机关举办趣味运动会增强职工归属感
2023-04-25 -
联创光电:联创超导已累计交付4台超导设备 今亮点
2023-04-25 -
当日快讯:35股获100家以上机构调研,苏文电能最受关注
2023-04-25 -
今日最新!智能化时代,如何让老年人出行不掉队?
2023-04-25 -
山西证券给予海大集团买入评级 2023年经营基本面有望进一步改善
2023-04-25 -
增收不增利!去年巨亏超10亿,民营化工巨头一度闪崩跌停_当前热门
2023-04-25 -
发生了什么?2200亿CRO龙头收入失速,重要股东今年将套现百亿离场?
2023-04-25 -
问河北|名角大咖多,好戏连台看!全国戏曲会演来了,这些亮点你期待吗?|世界热门
2023-04-25 -
瑞联新材:4月24日融资买入698.81万元,融资融券余额2.62亿元_天天时快讯
2023-04-25 -
联想i3笔记本配置_联想i3笔记本-天天短讯
2023-04-25 -
当前快播:市集招募!免费!澄迈桥头地瓜文化节等你来展示
2023-04-25 -
拿破仑一世鼻烟盒亮相山东_承载历史与文化遗产
2023-04-25 -
MG7:看车的都是年轻人,价格成为拦路虎 最新资讯
2023-04-25 -
4799元没人买账!RTX 4070价格“一泻千里” 一周跌去9%
2023-04-25 -
今年的世界地球日,大兴区用实际行动向她告白! 即时
2023-04-25 -
通三焦就是通全身,讲三焦经一个穴位,通气机、行水液、助运化|环球时讯
2023-04-25 -
保温杯别装这四种水,尤其是第二种很多人装过,这个冬天要注意
2023-04-25 -
全球快讯:腻子是什么材料做成的_腻子是什么
2023-04-25 -
金税盘怎么调试打印机_金税盘开票打印机设置
2023-04-25 -
天天动态:alimta 力比泰从肺部到刁镇_alimta
2023-04-25 -
小腿凉而且毛细血管有血栓是什么原因-环球资讯
2023-04-25 -
法兰克福总监:拜仁考虑引进穆阿尼很正常,但他们还没接触我们
2023-04-25 -
快讯:全国首例单身女性冻卵案二审将于5月9日开庭
2023-04-25 -
环球快播:氯芬黄敏片的作用与副作用_氯芬黄敏片的作用
2023-04-25 -
每日快看:陕西检方聚焦知识产权保护 去年受理审查逮捕案件71件127人
2023-04-25
-
守住网络直播的伦理底线
2021-12-16 -
石窟寺文化需要基于保护的“新开发”
2021-12-16 -
电影工作者不能远离生活
2021-12-16 -
提升隧道安全管控能力 智慧高速让司乘安心
2021-12-16 -
人民财评:提升消费体验,服务同样重要
2021-12-16 -
卫冕?突破?旗手?——武大靖留给北京冬奥会三大悬念
2021-12-16 -
新能源车险专属条款出台“三电”系统、起火燃烧等都可保
2021-12-16 -
美术作品中的党史 | 第97集《窗外》
2021-12-16 -
基金销售业务违规!浦发银行厦门分行等被厦门证监局责令改正
2021-12-16 -
保持稳定发展有支撑——从11月“成绩单”看中国经济走势
2021-12-16