Ceci peut-être une question stupide, mais comment puis-je définir la police d'un TextBox
à partir d'un string
dans le code derrière?Définition de la police de TextBox à partir du code
// example
txtEditor.FontFamily = "Consolas";
Ceci peut-être une question stupide, mais comment puis-je définir la police d'un TextBox
à partir d'un string
dans le code derrière?Définition de la police de TextBox à partir du code
// example
txtEditor.FontFamily = "Consolas";
txtEditor.FontFamily = new FontFamily("Consolas"); // the Media namespace
Si 'txtEditor' est un [System.Windows.Forms.TextBox] (https://msdn.microsoft.com/en-us/library/system.windows.forms.textbox%28v=vs.110%29.aspx), il n'y a pas de propriété FontFamily sur cet objet, mais il existe une [Police] (https://msdn.microsoft.com/fr-fr/library/system.windows.forms.control.font (v = vs.110) .aspx) propriété. –
Copiez et collez votre code d'exemple dans le constructeur de la forme, juste après InitializeComponent();
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
txtEditor.FontFamily = new FontFamily("Consolas");
}
}
Utilisez txtEditor.Font.Name = "Consolas";
System.Drawing.Font = new Font("Arial", 8, FontStyle.Bold);
La question a demandé comment définir la police, mais l'exemple impliquait que l'OP voulait définir FontFamily. Cette réponse répond à la question si ce n'est l'exemple et est la réponse que je cherchais (même si je devais la corriger un peu.) – CramerTV
Bien sûr, l'OP n'a rien dit à propos de FontFamily dans la question, mais vous avez raison de dire que c'est dans l'exemple, mais uniquement pour la zone de texte, plutôt que de définir la police à l'échelle du programme. –
Utilisez la syntaxe suivante:
lblCounting.Font = new Font("Times New Roman", 50);
Où lblCounting
est juste une étiquette.
Utilisez les outils de démarquage et de formatage pour afficher votre code sous forme de code: 'lblCounting.Font = new Font (" Times New Roman ", 50);' – nickhar
Une façon simple de le faire à l'échelle mondiale, programme:
public MainWindow()
{
this.FontFamily = new FontFamily("Segoe UI");
}
Pas une question stupide. – user181813