public Window1(DwgDocument dwgDocument) { InitializeComponent(); itemsSet = new ItemsSet(dwgDocument, pgrid); itemsSet.FillItemsTree(treeView); }
public void Run() { try { var document = new DwgDocument(); document.LoadComponents(); var wnd = new Window1(document); wnd.Saved += sender => document.SaveResult(); wnd.ShowDialog(); } catch (Exception ex) { var editor = Application.DocumentManager.MdiActiveDocument.Editor; editor.WriteMessage("Необработанное исключение при работе плагина \"Editor\" " + ex.Message); } }
public ItemsSet(DwgDocument dwgDocument, PropertyGrid propertyGrid) { this.dwgDocument = dwgDocument; this.propertyGrid = propertyGrid; }