Возможно, это глупый вопрос, но как установить шрифт TextBox
с string
в коде?Настройка шрифта TextBox с кодом
// example
txtEditor.FontFamily = "Consolas";
Возможно, это глупый вопрос, но как установить шрифт TextBox
с string
в коде?Настройка шрифта TextBox с кодом
// example
txtEditor.FontFamily = "Consolas";
txtEditor.FontFamily = new FontFamily("Consolas"); // the Media namespace
Если 'txtEditor' является [System.Windows.Forms.TextBox] (https://msdn.microsoft.com/en-us/library/system.windows.forms.textbox%28v=vs.110%29.aspx), на этом объекте нет свойства FontFamily, но есть [Font] (https://msdn.microsoft.com/en-us/library/system.windows.forms.control.font (v = vs.110) .aspx). –
Скопируйте и вставьте пример кода в конструктор формы, сразу после InitializeComponent();
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
txtEditor.FontFamily = new FontFamily("Consolas");
}
}
Использование txtEditor.Font.Name = "Consolas";
System.Drawing.Font = new Font("Arial", 8, FontStyle.Bold);
Вопрос задан как установить шрифт, но пример подразумевал, что OP хотел установить FontFamily. Этот ответ отвечает на вопрос, если не пример и является ответом, который я искал (хотя мне нужно было немного его исправить). – CramerTV
Конечно, OP ничего не сказал о FontFamily в вопросе, но вы правы, что это в примере, но только для TextBox, а не для установки Шрифта по всей программе. –
Используйте следующий синтаксис:
lblCounting.Font = new Font("Times New Roman", 50);
lblCounting
Где только любой ярлык.
Используйте инструменты уценки и форматирования, чтобы код отображался как код: 'lblCounting.Font = new Font (« Times New Roman », 50);' – nickhar
Один простой способ сделать это глобально, программно:
public MainWindow()
{
this.FontFamily = new FontFamily("Segoe UI");
}
Не глупый вопрос. – user181813