PPT_LOGO_4b
AutoCAD Architecture .NET API ‹#›
Copyright © 2009 Autodesk Inc.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•2a - Aec Basics. > TestWallStyles command
//获取墙样式集合
                DictionaryWallStyle dict = new DictionaryWallStyle(db);
                //显示每一个样式名
                 foreach (string name in dict.NamesInUse)
                {
                    ed.WriteMessage("\n  " + name);
                }
                //获取样式Id集合
                ObjectIdCollection ids = dict.Records;               
                int n = ids.Count;               
                //遍历每一个样式对象,取出其属性
                foreach (ObjectId id in ids)
                {
                    WallStyle style = tr.GetObject(id, OpenMode.ForWrite) as WallStyle;
                    ed.WriteMessage("\n  " + style.Width);
                    style.Erase();
                }
获取所有墙的样式
Create a new DictionaryWallStyle in the current database. NamesInUse gives you the used style names, and Records gives you a list of all available styles.