Community
Hi,
I have placed a text on a dwg file and placed a polyline around the same text.
But now I want to make both the text and the polyline as a Group, so that once we select text, the polyline should automatically be selected and vice-versa.
Could anyone please povide me a sample code for the same?
The attachment shows the Group, the Polyline and the Text.
Hi,
May be you can get some inspiration from this :
private static void Group(ObjectIdCollection ids) { Database db = ids[0].Database; Transaction tr = db.TransactionManager.TopTransaction; DBDictionary NOD = (DBDictionary)tr.GetObject(db.NamedObjectsDictionaryId, OpenMode.ForRead); DBDictionary groups = (DBDictionary)tr.GetObject(NOD.GetAt("ACAD_GROUP"), OpenMode.ForWrite); using (Autodesk.AutoCAD.DatabaseServices.Group grp =
new Autodesk.AutoCAD.DatabaseServices.Group()) { foreach (ObjectId id in ids) { grp.Append(id); } groups.SetAt("*", grp); } }