C# NX二次开发-设置背景颜色

使用UF函数能直接设置UG背景颜色:

1.设置背景颜色选项为纯色:

2.编写更新背景颜色代码:

cs 复制代码
      var nxColor = NXColor.Factory._Get(186);
      var rgb = nxColor.GetRgb();
      double[] arr = [rgb.R, rgb.G, rgb.B];
      theUf.Disp.SetColor(UFConstants.UF_DISP_BACKGROUND_COLOR, UFConstants.UF_DISP_rgb_model, null, arr);
      theUf.Disp.LoadColorTable();

3.效果:

相关推荐
code bean2 小时前
【C#】 `Channel<T>` 深度解析:生产者-消费者模式的现代解法
数据结构·c#
iReachers3 小时前
.NET项目集成混淆加密:自动化保护DLL和EXE
.net·代码保护·自动构建·msbuild·c#混淆
吴可可1235 小时前
C# CAD二次开发:合并首尾重合多段线
c#
EIP低代码平台6 小时前
EIP低代码平台 - 应用管理 - 表单设计
低代码·c#·权限·工作流·netcore
czhc11400756637 小时前
726:zoffset
c#
向夏威夷 梦断明暄9 小时前
C# 弃元模式:从语法糖到性能利器的深度解析
服务器·数据库·c#
完美火龙篇 四月的友10 小时前
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
.net·.netcore
rick97711 小时前
C# × Python 互操不再难:DotNetPy 让两大生态真正融合
c#
ellis197012 小时前
C#/Unity清理非托管资源
unity·c#
柠檬香的12 小时前
CsGrafeq: 比 Desmos 更“能折腾”的几何函数画板(.NET + Avalonia)
.net