Comment faire pour définir une zone de texte texte en gras au moment de l'exécution?
Je suis en utilisant des formes de Windows et j'ai un textbox qui je voudrais de temps en temps, comme pour rendre le texte en gras si c'est une certaine valeur.
Comment puis-je modifier les caractéristiques de police au moment de l'exécution?
Je vois qu'il y a une propriété appelée textbox1.La police.Audacieuse, mais c'est une seule propriété.
Vous devez vous connecter pour publier un commentaire.
La propriété gras de la police elle-même est en lecture seule, mais la propriété de police de la zone de texte n'est pas. Vous pouvez changer la police de la zone de texte en gras comme suit:
Et puis une fois de plus:
En fonction de votre application, vous aurez probablement besoin d'utiliser cette Police d'affectation sur le changement de texte ou de mise au point/unfocus de la zone de texte en question.
Voici un petit échantillon de ce qu'il pourrait ressembler (formulaire vide, avec seulement une zone de texte. La police se transforme en gras lorsque le texte se lit: 'gras', insensible à la casse):
Vous pouvez utiliser
Extension
méthode pour basculer entre un Style de et Style Audacieux comme ci-dessous:Et utilisation: