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?
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
Curtir tópico
+ 0
Responder
Post mais votado
Clique aqui para fazer login e interagir na Comunidade :)