Не щелкающий заголовок контекстного меню - PullRequest
8 голосов
/ 04 января 2011

При создании контекстного меню есть ли способ включить текст заголовка?Например, когда пользователь нажимает кнопку, я хочу, чтобы контекстное меню отображалось с двумя вариантами.Над вариантами также должен быть текст с предложением, например: «Пожалуйста, выберите вариант».

Возможно ли это?

Ответы [ 2 ]

16 голосов
/ 04 января 2011

Вы не можете сделать это с дизайнером, но вы можете сделать это в коде:

public partial class Form1 : Form {
    public Form1() {
        InitializeComponent();
        contextMenuStrip1.Items.Insert(0, new ToolStripLabel("Please select an option"));
        contextMenuStrip1.Items.Insert(1, new ToolStripSeparator());
    }
}
2 голосов
/ 04 января 2011

Вы можете составить меню из 4 элементов в следующем порядке:

  • «Пожалуйста, выберите опцию» - отключено (это делает его серым и невидимым)
  • Разделитель (------)
  • Option1 -Enabled
  • Option2 -Enabled
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...