Beyond_Beyaan.BBSingleLineTextBox.DeleteSelectedText C# (CSharp) Метод

DeleteSelectedText() публичный Метод

public DeleteSelectedText ( ) : void
Результат void
        public void DeleteSelectedText()
        {
            if (Text.Length == SelectedText.Length)
            {
                SelectedText = string.Empty;
                SetText(string.Empty);
                return;
            }

            string beforeSelected = Text.Substring(0, SelectedTextIndex);
            int selectedTextIndexOfLast = SelectedTextIndex + (SelectedText.Length - 1);
            string afterSelected = Text.Substring(selectedTextIndexOfLast + 1, Text.Length - 1 - selectedTextIndexOfLast);
            SelectedText = string.Empty;
            SetText(beforeSelected + afterSelected);
        }