public MainWindow() { InitializeComponent(); ManagedSystem ms = new ManagedSystem(); IList <IManagedCamera> camList = ms.GetCameras(); IManagedCamera cam = camList[0]; GUIFactory AcquisitionGUI = new GUIFactory(); cam.Init(); //AcquisitionGUI.ConnectGUILibrary(cam); ImageDrawingWindow AcquisitionDrawing = AcquisitionGUI.GetImageDrawingWindow(); //AcquisitionDrawing.Connect(cam); //AcquisitionDrawing.Start(); //AcquisitionDrawing.Stop(); AcquisitionDrawing.ShowModal(); }