Подтвердить что ты не робот

Как удалить поля подменю MenuStrip?

Знаете ли вы, как удалить поле (возможно, для изображения и флажок слева и справа) подменю в MenuStri? В статье

4b9b3361

Ответ 1

Очень похоже, но вместо использования "ContextMenuStrip" (который используется в ToolStripDropDownMenu". Таким образом:

((ToolStripDropDownMenu)noMargins.DropDown).ShowImageMargin = false;

Например, если вы хотите удалить все поля изображения из меню, называемого "menuStrip1", добавьте этот код в свою процедуру инициализации формы:

// Removing image margins (space for icons on left) from menubar items:
foreach (ToolStripMenuItem menuItem in menuStrip1.Items)
    ((ToolStripDropDownMenu)menuItem.DropDown).ShowImageMargin = false;