|
用c#写addin加载Mxd文档,测试以下代码没有在arcmap界面更新加载的mxd文档,请大虾指点一下!
public void AddMxd2()
{
ArcMap.Application.CurrentTool = null;
IMapDocument mxDoc = new MapDocument();
R01Open r01 = new R01Open();
//获取MXD路径
string pFileName = r01.Slujing();
mxDoc.Open(pFileName, "");
MessageBox.Show(mxDoc.ActiveView.FocusMap.Name);
mxDoc.ActiveView.Refresh();
IActiveView activeView = ArcMap.Document.ActiveView;
IMap map = activeView.FocusMap;
map = mxDoc.ActiveView.FocusMap;
ArcMap.Document.ActiveView.Refresh();
MessageBox.Show("end");
}
|
|