public override bool LoadFile(string path) { try { MenusUibFile uib = new MenusUibFile(); uib.ReadFromFile(path); _uib = uib; _dirty = false; _path = path; return(true); } catch { MessageBox.Show("The file is not a valid menu uib file."); return(false); } }