Composer根据Name显示与隐藏的实现方法
本篇内容介绍了“Composer根据Name显示与隐藏的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联公司长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为松滋企业提供专业的成都网站建设、网站设计,松滋网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
Composer根据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);
}
}“Composer根据Name显示与隐藏的实现方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
新闻标题:Composer根据Name显示与隐藏的实现方法
网站路径:http://www.jxjierui.cn/article/psddji.html


咨询
建站咨询
