Как создать простой шрифт из контекстного меню кнопки с помощью wpf? - PullRequest
0 голосов
/ 17 февраля 2012

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

Ответы [ 2 ]

0 голосов
/ 17 февраля 2012

Так вы получаете все системные шрифты ...

System.Drawing.Text.InstalledFontCollection fonts = new System.Drawing.Text.InstalledFontCollection();
 for (int i = 0; i < fonts.Families.Length; i++)
 {
     Console.WriteLine(fonts.Families[i].Name);
 }

Затем я бы разработал пользовательский элемент управления для вашего средства выбора шрифтов и сделал его видимым из события MouseRightButton_Down вашей кнопки.

0 голосов
/ 17 февраля 2012

http://msdn.microsoft.com/en-us/library/ms771765(v=vs.85).aspx

Посмотрите на это. Это должно привести хороший пример того, как реализовать это селектор шрифта.

...