zoukankan      html  css  js  c++  java
  • NX二次开发-C# NXOPEN方式多选对话框theUI.SelectionManager.SelectTaggedObjects

    NX9+VS2012
    
    using System;
    using NXOpen;
    using NXOpen.UF;
    
    
    //打开多选对话框
    Selection.MaskTriple[] mask_arry1 = new Selection.MaskTriple[1];
    mask_arry1[0].Type = UFConstants.UF_line_type;
    mask_arry1[0].Subtype = 0;
    mask_arry1[0].SolidBodySubtype = 0;
    TaggedObject[] objectArray;
    theUI.SelectionManager.SelectTaggedObjects("A", "B", Selection.SelectionScope.WorkPart, Selection.SelectionAction.ClearAndEnableSpecific,
        false, false, mask_arry1, out objectArray);
    
    theUfSession.Ui.OpenListingWindow();
    foreach (var item in objectArray)
    {
        theUfSession.Ui.WriteListingWindow(item.Tag.ToString());
        theUfSession.Ui.WriteListingWindow("
    ");
    }
    
    
    Caesar卢尚宇
    2020年8月31日

  • 相关阅读:
    测试管理工具
    测试用例--zy
    测试计划和测试用例
    测试用例
    软件测试基础
    异步任务 ---- django-celery
    图片验证码接口
    测试作业
    数据库原理
    HTTPS原理
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/13592253.html
Copyright © 2011-2022 走看看