当前位置: 首页 > news >正文

C# NX二次开发:绘图区控件和指定矢量控件详解

大家好,今天介绍ug二次开发过程中的两个叫绘图区和指定矢量的控件,这个控件在块UI编辑器中可以使用。

绘图区这个控件的属性和方法如下所示:

   public class DrawingArea : UIBlock
    {
        protected internal DrawingArea();

        public int Height { get; set; }
        public string Image { get; set; }
        public int Width { get; set; }
    }

指定矢量这个控件的属性和方法如下所示:

 public class SpecifyVector : UIBlock
    {
        protected internal SpecifyVector();

        public int SnapPointTypesOnByDefault { get; set; }
        public bool ShowShortcuts { get; set; }
        public Point3d Point { get; set; }
        public string LabelString { get; set; }
        public bool Is2DMode { get; set; }
        public string InterpartSelectionAsString { get; set; }
        public bool EnableReverseDirection { get; set; }
        public bool EnableFacetSelection { get; set; }
        public bool DoubleSide { get; set; }
        public bool CreateInterpartLink { get; set; }
        public string BalloonTooltipText { get; set; }
        public string BalloonTooltipLayoutAsString { get; set; }
        public string BalloonTooltipImage { get; set; }
        public bool AutomaticProgression { get; set; }
        public string StepStatusAsString { get; set; }
        public Vector3d Vector { get; set; }

        public string[] GetBalloonTooltipLayoutMembers();
        public string[] GetInterpartSelectionMembers();
        public TaggedObject[] GetSelectedObjects();
        public string[] GetStepStatusMembers();
        public void SetSelectedObjects(TaggedObject[] objectVector);
    }

今天要介绍的就是这么多,我们下篇文章再见。

http://www.dtcms.com/a/349629.html

相关文章:

  • [MH22D3开发笔记]2. SPI,QSPI速度究竟能跑多快,双屏系统的理想选择
  • 基于WebTransport(底层QUIC)实现视频传输(HTML+JavaScript)
  • C语言基础:(二十五)预处理详解
  • 从0到1:用 Qwen3-Coder 和 高德MCP 助力数字文旅建造——国庆山西游
  • Rust面试题及详细答案120道(58-65)-- 集合类型
  • 解锁处暑健康生活
  • Docker:部署Nginx
  • week4-[一维数组]数码个数
  • Gemini 2.5 Flash-Lite 与 GPT-5-mini:高性能低成本模型,如何选择?
  • 链表OJ习题(1)
  • redis-缓存-持久化
  • 使用 Gemini CLI作为 Claude Code的 subagent
  • OC-MVC模式下的折叠cell
  • 利用 Python 爬虫获取 1688 商品详情 API 返回值说明(代码示例)实战指南
  • 爬虫基础学习-爬取网页项目
  • vue2使用WaveSurfer实现简易的音频播放
  • 波音787项目:AR技术重塑航空制造的数字化转型
  • 用MessageBus优化模块通信:实现订阅/发布模式
  • nmcli命令详解
  • 文吃透朴素贝叶斯:从原理到实战
  • 【python文件处理】使用 open() 函数打开文件、 File 操作文件、使用 OS 对象操作文件目录的知识,使用 open() 函数打开文件
  • DMP-Net:面向脑组织术中成像的深度语义先验压缩光谱重建方法|文献速递-深度学习人工智能医疗图像
  • Android进入Activity时闪黑生命周期销毁并重建
  • 集成电路学习:什么是Caffe深度学习框架
  • 强化学习核心概念与算法详解-马尔可夫决策过程(MDP)+贝尔曼方程(Bellman Equation)
  • 合同管理软件的主要功能有什么?
  • 朴素贝叶斯学习笔记:从原理到实战(J享)
  • (LeetCode 每日一题) 498. 对角线遍历 (矩阵、模拟)
  • SSM从入门到实战:3.2 SpringMVC请求处理与控制器
  • 《C++哈希表:高效数据存储与检索的核心技术》