private void lvCollection_AfterLabelEdit(object sender, LabelEditEventArgs e) { string newName = e.Label; string oldName = lvCollection.SelectedItems[0].Text; int index = ManageUserAction.GetCollectionId(newName); if (newName == ManageUserAction.GetItemOfAllCollection(0).NameCollection) { e.CancelEdit = true; return; } if (newName != null && newName.Length != 0) { if (index != -1) { newName = oldName; e.CancelEdit = true; } ManageUserAction.RenameCollection(oldName, newName); } ManageUserAction.InitAllCollections(); }