Блокнот: Как сделать кнопку недоступной, пока не выделен текст - C#

Узнай цену своей работы

Формулировка задачи:

Создал блокнот! В менюшках есть кнопка Копировать и она копирует только когда выделен текст, хочу сделать ее недоступной для нажатия до тех пор пока не выделен текст ....
private void CopyItem_Click(object sender, EventArgs e)
        {
            if (richTextBox1.SelectedText == "")
            {
                CopyItem.Enabled; 
            }
            
            Clipboard.SetText(richTextBox1.SelectedText);
        }
Этот вариант не пашет, может кто предложить что-нибудь ?

Решение задачи: «Блокнот: Как сделать кнопку недоступной, пока не выделен текст»

textual
Листинг программы
        private void richTextBox1_SelectionChanged(object sender, EventArgs e)
        {
            if (richTextBox1.SelectionLength > 0)
            {
                CopyItem.Enabled = true;
            }
            else
            {
                CopyItem.Enabled = false;
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.5 из 5
Похожие ответы