private void tabbedDocumentContainer1_ActiveDocumentChanged(ContentDocument newActiveDocument) { RefreshPropertyGridForDocument(newActiveDocument); if (newActiveDocument != null) { RestoreSelectedPropertyGridItem(newActiveDocument); } if (OnActiveDocumentChanged != null) { OnActiveDocumentChanged(); } }