changyiran 发表于 2016-5-9 15:33:55

请高手分析下这个关于视图的奇怪现象

using (ViewTableRecord view = doc.Editor.GetCurrentView())
                {
                  view.Height = 420;
                  view.Width = 630;
                  view.CenterPoint = new Point2d(315, 210);
                  doc.Editor.SetCurrentView(view);
                }

这是我程序中的一段话,目的是将当前视图变成我需要的视图,好进行选择集的相关操作(图元不在可视范围内选择集无效),第一次运行这个程序没问题,然后为了调试程序就把视图转到最原始状态进行第二次运行,但是第二次再次运行这个程序视图遽然不会转到我上述代码的位置,真是奇怪。如果我第一次运行结束,U到图形最初始状态是没问题,而手动移动最初始状态就会出问题。真是太奇怪了!
页: [1]
查看完整版本: 请高手分析下这个关于视图的奇怪现象