Я знаю, что немного опоздал на вечеринку по этому поводу, но вы можете использовать отражение, чтобы установить экземпляр всплывающей подсказки, который используется для отрисовки подсказок. После этого вы можете просто использовать метод Draw, как обычно.

я есть динамически заполненный ContextMenuStrip, где каждый ToolStripMenuItem имеет форматированный текст для всплывающей подсказки. И, чтобы этот текст имел смысл для пользователя, я должен использовать моноширинный шрифт, такой как «Courier New». Шрифт по умолчанию - обычный, не моноширинный шрифт. Я не смог найти ни метода получения объекта ToolTip, ни способа переопределения его события Draw, ни способа установить его стиль.

Итак, возможно ли вообще изменить шрифт всплывающей подсказки ToolStripMenuItem?

Реализация CustomToolTip, которая наследуется от ToolTip, не решает проблему, которая передает новую всплывающую подсказку ToolStripMenuItem.

Ответы на вопрос(3)

Ваш ответ на вопрос