public void Initialise() { DispatchService.AssertGuiThread(); System.Diagnostics.Trace.WriteLine("Loading document into DesignerHost"); designerHost.LoadDocument(); System.Diagnostics.Trace.WriteLine("Loaded document into DesignerHost"); designerHost.Activate(); System.Diagnostics.Trace.WriteLine("DesignerHost activated; getting designer view"); IRootDesigner rootDesigner = (IRootDesigner)designerHost.GetDesigner(designerHost.RootComponent); designerView = (RootDesignerView)rootDesigner.GetView(ViewTechnology.Default); // designerView.Realized += delegate { // System.Diagnostics.Trace.WriteLine ("Designer view realized"); // }; designerView.Realized += new EventHandler(designerHost.RootDesignerView_Realized); }