Можно ли настроить моно шрифт по умолчанию для меню? - PullRequest
0 голосов
/ 10 июня 2010

Шрифт winforms по умолчанию для меню в моно (Ubuntu 10.04) не поддерживает немецкие умляуты Хотя я могу установить шрифт для содержимого формы (this.Font), я не смог понять, где настроить шрифт меню. Есть предложения?

Edit:

Я сейчас использую ToolStripMenu, который использует Parent.Font в качестве шрифта. Работает нормально.

Ответы [ 2 ]

1 голос
/ 12 июня 2010

Если вы ссылаетесь на MainMenu, шрифт поставляется из SystemFonts.DefaultFont и не настраивается. Вам придется изменить его, изменив исходный код Mono (System.Windows.Forms / Theme.cs, свойство MenuFont).

Если вы имеете в виду MenuStrip, шрифт можно установить с помощью MenuStrip.Font.

0 голосов
/ 10 июня 2010

Я предполагаю, что шрифт mono по умолчанию используется как системный шрифт по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...