cad.net 获取块编辑器的块名

这个代码只能用于ACAD2010以上

    public static class BEdit
    {
        [CommandMethod("TestBEDIT")]
        public static void TestBEdit()
        { 
            Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
            if (Autodesk.AutoCAD.Internal.AcAeUtilities.IsInBlockEditor())
            {
                ed.WriteMessage("\n块编辑器的块名是" + Autodesk.AutoCAD.Internal.AcAeUtilities.GetBlockName());
            }
            else
            {
                ed.WriteMessage("\n没有名字");
            }
        }
    }

 

cad.net 获取块编辑器的块名

上一篇:使用原生js来控制、修改CSS伪元素的方法总汇, 例如:before和:after


下一篇:dupefilter对访问的url做去重