示例#1
0
		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);
			}
		}
示例#3
0
			public ItemsSet(DwgDocument dwgDocument, PropertyGrid propertyGrid)
			{
				this.dwgDocument = dwgDocument;
				this.propertyGrid = propertyGrid;
			}