Estou usando formulários do Windows e tenho uma caixa de texto que ocasionalmente gostaria de deixar o texto em negrito se for um determinado valor.
Como altero as características da fonte em tempo de execução?
Vejo que há uma propriedade chamada textbox1.Font.Bold, mas esta é uma propriedade Get only.
Dependendo do seu aplicativo, você provavelmente desejará usar essa atribuição de fonte na alteração do texto ou no foco / desfoque da caixa de texto em questão.
Aqui está um exemplo rápido de como poderia ser (forma vazia, com apenas uma caixa de texto. A fonte fica em negrito quando o texto aparece em 'negrito', não diferencia maiúsculas de minúsculas):
fonte
Você pode usar o
Extension
método para alternar entre o estilo regular e o estilo negrito conforme abaixo:E uso:
fonte
fonte