Шрифт Winforms за замовчуванням для меню в моно(Ubuntu 10.04) не підтримує німецькі умлаути. Хоча я можу встановити шрифт для змісту форми (this.Font), я не міг зрозуміти, де можна налаштувати шрифт меню. Будь-які пропозиції?
Редагувати:
Зараз я використовую ToolStripMenu, який використовує Parent.Font як шрифт. Працює відмінно.
Відповіді:
1 для відповіді № 1Якщо ви звертаєтеся до MainMenu, шрифт надходитьвід SystemFonts.DefaultFont і не налаштовується. Вам доведеться змінити його, змінивши вихідний код Mono (властивість System.Windows.Forms / Theme.cs, MenuFont).
Якщо ви маєте на увазі MenuStrip, то шрифт можна налаштувати за допомогою MenuStrip.Font.
0 для відповіді № 2
Я вважаю, що використовуваний за замовчуванням шрифт моно використовує стандартний шрифт.