方法一:
Application.DocumentManager.MdiActiveDocument.Name
方法二:
ZwApp.Application.GetSystemVariable("DWGNAME")
获取到的是含有扩展名的图纸名。
可以使用System.IO.Path.GetFileNameWithoutExtension()进行去除扩展名。
获取路径方法:
HostApplicationServices hs = HostApplicationServices.Current;
string path = hs.FindFile(ZwDoc.Name, ZwDB, FindFileHint.Default);