Установка шрифта TextBox из кода позади - PullRequest
33 голосов
/ 23 октября 2010

Это может быть глупый вопрос, но как мне установить шрифт TextBox из string в коде?

// example
txtEditor.FontFamily = "Consolas";

Ответы [ 6 ]

54 голосов
/ 23 октября 2010
txtEditor.FontFamily = new FontFamily("Consolas"); // the Media namespace
18 голосов
/ 08 ноября 2012

Используйте следующий синтаксис:

lblCounting.Font  = new Font("Times New Roman", 50);

Где lblCounting это просто любая метка.

6 голосов
/ 17 июля 2012
System.Drawing.Font = new Font("Arial", 8, FontStyle.Bold);
3 голосов
/ 07 октября 2014

Один простой способ сделать это глобально, программно:

public MainWindow()
{
    this.FontFamily = new FontFamily("Segoe UI");
}
2 голосов
/ 23 октября 2010

Использовать txtEditor.Font.Name = "Consolas";

2 голосов
/ 23 октября 2010

Скопируйте и вставьте пример кода в конструктор формы сразу после InitializeComponent();

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
        txtEditor.FontFamily = new FontFamily("Consolas");
    }
}
...