protected void loadWindow(string path, object dataSource = null) { try { Widget w = iFace.FindByName(path); if (w != null) { iFace.PutOnTop(w); return; } w = iFace.Load(path); w.Name = path; w.DataSource = dataSource; } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.ToString()); } }