protected override bool SaveFormData(string sFileName) { var listConfigs = new List <RemapEntry>(listViewKeys.Items.Count); foreach (ListViewItem zItem in listViewKeys.Items) { listConfigs.Add((RemapEntry)zItem.Tag); } m_zConfigFileManager.SaveFile(listConfigs, sFileName); // on save the project list should be updated UpdateProjectsList(sFileName); return(true); }