namespace Yw.WinFrmUI { /// /// 3d交互辅助类 /// public class BimfaceInterop3dHelper : InteropHelper, IBimfaceInterop3dEvents { /// /// /// public BimfaceInterop3dHelper(SynchronizationContext context) : base(context) { } /// /// 视图加载完成事件 /// public event Action LoadViewCompletedEvent; /// /// 容器 /// public IBimfaceInterop3dContainer Container { get { return _container as IBimfaceInterop3dContainer; } } /// /// 初始化 /// public void Initial(IBimfaceInterop3dContainer container) { container.LoadViewCompletedEvent += Container_LoadViewCompletedEvent; base.Initial(container); } //加载视图完成 private void Container_LoadViewCompletedEvent() { this.LoadViewCompletedEvent?.Invoke(); } } }