Tecnomatix 二次开发入门教程 5

原文链接
创建Tecnomatix UI界面
UI类
UI类包括用于实现用户界面功能的类。 UI类别表单和控件如下所述。

1 表单
TxForm类充当所有表单(对话框)的基类。 从TxForm派生的子类继承以下行为:
SemiModal属性:在对话框打开时禁用所有其他命令。 选择,缩放,平移和拾取功能未禁用,但仅可使用鼠标而非工具栏按钮使用。
将对话框放置在屏幕上方便的位置并将其关闭后,下次打开时它会自动重新出现在同一位置。
注意:由于直接从System.Windows.Forms.Form派生的表单可能无法在工程应用程序中正常运行,因此建议始终从Tecnomatix.Engineering.UI.TxForm派生表单。

2 控件
通过控件,您可以轻松创建自己的图形用户界面(GUI),同时使其与Tecnomatix工程应用程序的外观保持一致。控件“了解”工程环境。例如,他们在工程应用程序的查看器中“监听”鼠标选择以识别拾取的对象,或者当用户键入现有模型对象的名称时,控件识别该名称是否是有效对象。
UI Controls提供特别为Tecnomatix.NET开发的.NET类型控件,以便在TxForm对象中使用:
控件说明
TxNumericEditBoxCtrl类似于带有微调器的编辑框(向上和向下箭头按钮)。用于指定数值。根据“选项”对话框中设置的单位显示数值。
Tx3DVectorCtrl类似于三个相邻的编辑框,每个编辑框都有一个微调器(向上和向下箭头按钮)。用于指定3D矢量。根据“选项”对话框中设置的单位显示3D矢量值。
TxObjEditBoxCtrl类似于编辑框。用于指定文档中存在的模型对象。
TxObjComboBoxCtrl类似于一个组合框。用于指定文档中存在的模型对象。
TxFrameEditBoxCtrl类似于编辑框。用于指定3D位置。
TxObjGridCtrl类似于一个网格控件,其中一列包含可用于指定文档中存在的模型对象的字段。
3 添加控件过程
通过在添加控件工具条上预览添加Tecnomatix.Engineering.UI.dll 文件,添加相关的toolbox 到界面上即可。

添加控件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,694评论 0 17
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,163评论 1 32
  • 不知道是不是每一个小镇上都有那么几个被大家称作癫子的人。我生活的镇子上就有那么一个让人印象深刻的。 癫子是怎么颠的...
    星空下的小比熊阅读 281评论 0 0
  • 问见电子商务有限公司是舟山一家以互联网技术为核心的电子商务运营商。公司采用先进的网络技术与严谨的管理制度,坚持以“...
    问见文化传播阅读 467评论 0 0
  • 文/潇清妩毓 端上一大盆排骨和鸡肉汤,我们去了伯父家。二嫂主厨,二哥打下手。我问二哥为什么不炒菜,他说不如嫂子做的...
    潇清妩玉阅读 3,618评论 68 153