/// <summary> /// Перемещает набор вниз, относительно других наборов в сеттинге. /// </summary> /// <param name="setName">Имя набора.</param> public void MoveSetDown(string setName) { var set = FindSetByName(setName); int setIndex = SettingSets.IndexOf(set); if (setIndex < SettingSets.Count - 1) { SettingSets[setIndex] = SettingSets[setIndex + 1]; SettingSets[setIndex + 1] = set; } }
/// <summary> /// Перемещает набор вверх, относительно других наборов в сеттинге. /// </summary> /// <param name="setName">Имя набора.</param> public void MoveSetUp(string setName) { var set = FindSetByName(setName); int setIndex = SettingSets.IndexOf(set); if (setIndex > 0) { SettingSets[setIndex] = SettingSets[setIndex - 1]; SettingSets[setIndex - 1] = set; } }