Пример #1
0
        /// <summary>
        /// Удаление потомка и связанного с ним ключа.
        /// </summary>
        /// <param name="key">Ключ.</param>
        private void DeleteChild(TreeNode <T> child)
        {
            int index = Children.IndexOf(child);

            bool result = index >= 0;

            if (result)
            {
                Keys.RemoveAt(index - 1);
                Children.RemoveAt(index);
            }
        }