Me ajudem a entender e a mudar o value da Fonte de uma propriedade CSharp

28/07/2017

0

Oi amigos, descobri esse sites a alguns dias e comecei meu estudo a programação esse ano, e gostaria de as vez postar umas peguntas aqui. :)

Bom deixa eu explicar meu problema pessoal.

No meu formulária há uma tool ''Button'',e quero que o tamanho da propriedade ''Font'' mude qundo eu passsar o mouse em cima.

Eu escrevi:


//Aqui é o evento ''MouseHOver''.
private void btnEspecial_MouseHover(object sender, EventArgs e)
{
this.btnEspecial.Width = 90;
this.btnEspecial.Height = 30;

this.btnEspecial.Font.Size = 11;
}

Bom, as intruções de Width e Height funcionam, ou seja, quando o mouse passa em cima do Button, ele aumenta a largura e a altura.
Porém gostaria que o tamanho da Font do texto também aumentasse um pouco, porém quando escrevo desta forma a seguinte mensgaem

"Error CS0200 Property or indexer 'Font.Size' cannot be assigned to --"

Gostaria de saber o pooorque que nas propriedade Width e Height eu posso usar ''='', sinal de atribuição no C#, e atribuir um valor númerico para largura e alltura, e
enquanto na propriedade Font.Size eu não posso atribuir um valor?


Me ajudem a esclarecer:

Em que situações eu posso fazer uma atribuição númerica, string, bool... etc, a uma propriedade de uma tool, e quando eu não posso fazer esse tipo de atribuição?
Mantonia

Mantonia

Responder

Post mais votado

04/08/2017

Experimente
this.FonteSize = 11 ;

Luiz Vichiatto

Luiz Vichiatto
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar