/// <summary>/// 设置选中名称/// </summary>/// <param name="name"></param>/// <returns></returns>public static string CLitSelectionName(string name){string selection = "<CLitSelection Name=''><CLitModifiable Name='" + name + "'/></CLitSelection>";return selection;}public static string CLitPropertySetColor(int r, int g, int b){string selection = "<CLitPropertySet><Actor.Color R='" + r + "' G='" + g + "' B='" + b + "'/></CLitPropertySet>";return selection;}/// <summary>/// 恢复属性/// </summary>/// <param name="name">选择节点名称</param>/// <param name="properties">属性</param>/// <param name="axDS3DviaPlayer">Composer控件</param>/// <returns>bool</returns>public static bool RestoreNeutralProperties(string name, string properties, AxDS3DVIAPlayerActiveX axDS3DviaPlayer){return axDS3DviaPlayer.RestoreNeutralProperties(name, properties);}/// <summary>/// 设置属性/// </summary>/// <param name="selection">选择节点名称</param>/// <param name="propertySet">属性设置</param>/// <param name="axDS3DviaPlayer">Composer控件</param>/// <returns>Bool</returns>public static bool SetPropertySet(String selection, String propertySet, AxDS3DVIAPlayerActiveX axDS3DviaPlayer){return axDS3DviaPlayer.SetPropertySet(selection, propertySet);}

对Composer的属性设置开发。
调用封装代码:

   private void axDS3DVIAPlayerActiveX1_ChangeSelection(object sender, AxDS3DVIAPlayerActiveXLib._DDS3DVIAPlayerActiveXEvents_ChangeSelectionEvent e){DataAgentDelegateComposer.RestoreNeutralProperties(_alreadySelection, "", axDS3DVIAPlayerActiveX1);DataAgentDelegateComposer.SetPropertySet(e.strSelection, DataAgentDelegateComposer.CLitPropertySetColor(255, 0, 0), axDS3DVIAPlayerActiveX1);_alreadySelection = e.strSelection;}

加载Composer文件

 string file = Application.StartupPath + "\\LocFile\\001-04-08-4-00-000000-000000-3D-1.smgXml";axDS3DVIAPlayerActiveX1.FileName = file;

Demo程序:

界面Devepxress 控件. 三维显示部分 Compser Player控件

Composer Player 属性设置相关推荐

  1. 基于Composer Player 模型加载和相关属性设置

    主要是基于达索软件Composer Player.的基础上做些二次开发. public class ComposerToolBarSetting{public bool AntiAliasingOnI ...

  2. android 居右属性,使用layoutDirection属性设置布局靠左或靠右

    通过设置layoutDirection属性值为mx.core.LayoutDirection.RTL(右到左)或mx.core.LayoutDirection.LTR(左到右),使布局为靠左或靠右(如 ...

  3. Embed标签的功能、语法和属性设置

    最近由于工作需求,所以重新认识了 embed标签.以前也就是用他加个flash,其它的想都没有想过要用embed标签来做什么?这个标签对于一些视频文件还真是挺有用的.初识embed标签的朋友们肯定对它 ...

  4. android查看控件的xml属性,006 Android XML 控件属性设置技巧汇总

    1.textview 组件文本实现替换(快速实现字符资源的调用) android 应用资源位置在 project(工程名)--->app--->res--->values 在stri ...

  5. pthread_create()之前的属性设置

    一.pthread_create()之前的属性设置 1.线程属性设置 我们用pthread_create函数创建一个线程,在这个线程中,我们使用默认参数,即将该函数的第二个参数设为NULL.的确,对大 ...

  6. 列标题 如何删除gridcontrol_DEV控件GridControl常用属性设置(转)

    1. 如何解决单击记录整行选中的问题 View->OptionsBehavior->EditorShowMode 设置为:Click 2. 如何新增一条记录 (1).gridView.Ad ...

  7. Android webview 写入cookie的解决方法以及一些属性设置

    Android webview 写入cookie的解决方法以及一些属性设置 参考文章: (1)Android webview 写入cookie的解决方法以及一些属性设置 (2)https://www. ...

  8. Xamarin XAML语言教程使用使用Progress属性设置当前进度

    Xamarin XAML语言教程使用使用Progress属性设置当前进度 开发者除了可以在XAML中使用Progress属性设置进度条的当前进度外,还可以在代码隐藏文件中使用Progress属性来设置 ...

  9. Xamarin XAML语言教程使用属性设置进度条的当前进度

    Xamarin XAML语言教程使用属性设置进度条的当前进度 在图12.19~12.21中我们看到的是没有实现加载的进度条,即进度条的当前进度为0,如果开发者想要修改当前进度,可以使用两种方式:一种是 ...

最新文章

  1. Knockout学习之前言
  2. 用navicate 连接本地数据库提示用户名/口令无效
  3. Docker用法整理
  4. PAT乙级 1038 统计同成绩学生(map的解法)
  5. redis循环键_Redis 性能优化的 13 条军规!史上最全
  6. sql2012找不到到服务器,SQL Server无法连接到服务器怎么办
  7. oracle 修改列类型6,Oracle用户、权限、角色管理 编辑
  8. 你在直播上看不到的 Google IO
  9. Java-密钥keytool及KeyStore的使用
  10. risksystem_环境风险评价系统(RiskSystem)
  11. pyecharts(9)-动态可视化-树形图-思维导图
  12. 计算机组装工具以及装机流程,如何组装电脑,图文教程详解电脑组装全过程
  13. 分享一个好用的抠图网站
  14. 电路基础学习笔记5:实验验证电压源与电流源的等效变换
  15. 1919获阿里20亿投资,独角兽如何搅动酒饮业格局
  16. Wordpress 的删除和重新安装
  17. [LeetCode By Python]167. Two Sum II - Input array is sorted
  18. Outlook设置hotmail邮箱POP3和SMTP服务器
  19. 一文帮你搞定90%的JS手写题
  20. arm-linux-gnueabihf-gcc 安装 OpenBLAS

热门文章

  1. clickhouse小结--数据类型及常见客户端类型
  2. 普惠AI,将是开发者下一个风口吗?看看他们怎么说
  3. 拍照手抖有救了!DeblurGAN消除运动模糊效果惊人 | 附论文+代码
  4. 李向阳教授谈中科大AI承继与挑战,IT校友影响力惊人
  5. 一文看懂搜狗招股书:90次提到AI,王小川持股5%,净利3.7亿
  6. 云计算作业001-电脑配置
  7. 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](四)
  8. 【DP】【单调队列】【NOI2005】瑰丽华尔兹
  9. 表单流程中获取当前执行人填写的审批意见
  10. Spring Security视频地址