Home>Article>Development Tools> About showing and hiding Composer based on Name

About showing and hiding Composer based on Name

藏色散人
藏色散人 forward
2021-06-18 16:40:20 1481browse

The following tutorial column ofcomposerwill introduce to you how to display and hide Composer based on Name. I hope it will be helpful to friends in need!

About showing and hiding Composer based on Name

Composer displays and hides based on Name

//主要设置 模型的显示与隐藏 private void TransmissionByData_AxSendSelectionChange(string domName, bool isVisible) { System.Threading.Tasks.Parallel.Invoke(() => { try { if (isVisible) { axDS3DVIAPlayerActiveX1.SetVisibility(CLitSelectionName(domName), CrActorVisibility.crAtvVisible, CrActorVisibility.crAtvKeepActorVisibility); } else { axDS3DVIAPlayerActiveX1.SetVisibility(CLitSelectionName(domName), CrActorVisibility.crAtvInvisible, CrActorVisibility.crAtvKeepActorVisibility); } } catch (InvalidComObjectException e) { Console.WriteLine(e); } }); }
private string CLitSelectionName(string name) { return string.Format("", name); } private void HightLightItem(string strId, AxDS3DVIAPlayerActiveX objPlayer) { try { objPlayer.SetPropertySet( objPlayer.GetAllActorsOnFilter("", false), string.Format("", strHightLightAlpha)); objPlayer.SetPropertySet( string.Format("", strId), ""); } catch (InvalidComObjectException e) { Console.WriteLine(e); } } private void HightLightAll(AxDS3DVIAPlayerActiveX objPlayer) { try { objPlayer.SetPropertySet( objPlayer.GetAllActorsOnFilter( string.Format("", strHightLightAlpha), true), ""); } catch (InvalidComObjectException e) { Console.WriteLine(e); } } private void SetPlayerSelections(string[] strItemKeys, AxDS3DVIAPlayerActiveX objPlayer) { try { string strSelection = ""; if (strItemKeys.Length == 0) { strSelection = ""; } else { strSelection = strItemKeys.Aggregate("", (current, t) => current + string.Format("", t)); strSelection += ""; } objPlayer.Selection = strSelection; } catch (InvalidComObjectException e) { Console.WriteLine(e); } } //将Player的选择项聚焦 private void SetPlayerSelectionsFocus(AxDS3DVIAPlayerActiveX objPlayer) { try { objPlayer.ZoomSelection(); } catch (InvalidComObjectException e) { Console.WriteLine(e); } }

Make a note here to prevent forgetting next time..

The above is the detailed content of About showing and hiding Composer based on Name. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:cnblogs.com. If there is any infringement, please contact admin@php.cn delete