// 新しくプロジェクトが開かれたとき、プロジェクトのバーチャルシェイプを登録する。 public override void Application_OpenedProjectChanged(object sender, Application.OpenedProjectChangedEventArgs e) { if (Application_OpenedProjectChanged_Running) { return; } Application_OpenedProjectChanged_Running = true; if (e.NewItem != null) { Application.ValidateProject(Application.DoesUpdateShapeAuto); viewer.VirtualGraphics = Application.VirtualGraphics; viewer.VirtualGraphics.Mirroring = new SizeD(1, -1); viewer.VirtualGraphics.AxesLine = Pens.White; viewer.MoveViewToPerspective(PerspectivePadding); } else { viewer.VirtualGraphics = null; } Application_OpenedProjectChanged_Running = false; }
public virtual void Application_OpenedProjectChanged(object sender, Application.OpenedProjectChangedEventArgs e) { }