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.效果:

相关推荐
yj爆裂鼓手10 分钟前
unity对象池
unity·c#
Traced back1 小时前
Windows窗体应用 + SQL Server 自动清理功能方案:按数量与按日期双模式
数据库·windows·c#·.net
阿蒙Amon1 小时前
C#每日面试题-索引器和迭代器的区别
开发语言·windows·c#
1314lay_10073 小时前
.Net 7.0 Core 文件导入接口的实现
visualstudio·c#·.net
贾修行3 小时前
Kestrel:.NET 的高性能 Web 服务器探秘
服务器·前端·kestrel·.net·net core·web-server·asp.net-core
工业甲酰苯胺3 小时前
C#中的多级缓存架构设计与实现深度解析
缓存·c#·wpf
聊聊MES那点事3 小时前
如何在FastReport.NET中自定义就绪报表查看器(Viewer)
.net·报表工具·fastreport
ye903 小时前
C#中的线程Threads与任务Tasks
c#
William_cl3 小时前
C# ASP.NET强类型视图:让 UI 数据交互告别 “猜谜游戏“
ui·c#·asp.net
Traced back12 小时前
# C# + SQL Server 实现自动清理功能的完整方案:按数量与按日期双模式
开发语言·c#