请高手分析下这个关于视图的奇怪现象
using (ViewTableRecord view = doc.Editor.GetCurrentView()){
view.Height = 420;
view.Width = 630;
view.CenterPoint = new Point2d(315, 210);
doc.Editor.SetCurrentView(view);
}
这是我程序中的一段话,目的是将当前视图变成我需要的视图,好进行选择集的相关操作(图元不在可视范围内选择集无效),第一次运行这个程序没问题,然后为了调试程序就把视图转到最原始状态进行第二次运行,但是第二次再次运行这个程序视图遽然不会转到我上述代码的位置,真是奇怪。如果我第一次运行结束,U到图形最初始状态是没问题,而手动移动最初始状态就会出问题。真是太奇怪了!
页:
[1]