public void ClickNextModifier() { int numPages = System.Enum.GetNames(typeof(TrainingModifier.TrainingModifierType)).Length; int curPage = (int)currentModifierType; int newPage = curPage + 1; if (newPage >= numPages) { newPage = 0; } currentModifierType = (TrainingModifier.TrainingModifierType)newPage; UpdateUIWithCurrentData(); }