Example #1
0
        /// <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;
            }
        }
Example #2
0
        /// <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;
            }
        }