Задать вопрос

Как создать диалоговое окно в C#?

Доброго времени суток.

Подскажите пожалуйста, как правильно создать диалоговое окно в C#? Не могу вызвать данное окно, необходимо чтоб при клике правой кнопкой по дереву, вызывалась диалоговое окно с параметрами добавить/удалить. Например: кликаем на Организацию, и выбираем добавить>добавить комнату, аналогично с удалением.
Скрины
5c45f07686907694294003.png5c45f0b247b09650096850.png
  • Вопрос задан
  • 360 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
byte916
@byte916
Судя по всему, вам нужно не диалоговое окно а контекстное меню.
Добавляете к вашему дереву событие click примерно такого вида (в примере я использовал label а не дерево, но сути это не меняет).

private void label1_Click(object sender, EventArgs e)
        {
            if ((e as MouseEventArgs)?.Button == MouseButtons.Right)
            {
                this.contextMenuStrip1.Show(label1, 0, 0);
            }
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы