void PerformChangeName(string name) { message = "Changing group name..."; ButtonEnabled = false; currentGroup.ChangeName(name, (KiiGroup group, Exception e) => { ButtonEnabled = true; if (e != null) { message = "Failed to change group name " + e.ToString(); return; } message = "Change group name succeeded"; }); }