Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Tamanho da janela do Windows Form

Boa noite, galera!

Tô com dificuldade em uma coisa. Estou tentando fazer um aplicativo em Windows Form para calcular quantos pontos fazer pra passar na ultima prova, mas o Form não me respeita.

Configurei o Width do Form para 327 e o Height para 290, mas quando executo o programa, a janela fica bem maior, do tamanho que ela quer. Vale ressaltar que configurei a fonte para Calibri 16px.

Alguém me ajuda?

Obrigado! :D

6 respostas

Você não esta com alguma outra propriedade ativa que possa estar sobrescrevendo está, não sei a maneira que você está setando está propriedade se é pela aba propriedades ou se é direto no condigo fonte se for na aba de propriedades então vá ate o código fonte e veja quais propriedades etão sendo usadas, posivelmente uma delas está sendo mais "forte" que a width e height

Eu usei uma forma de resolver esse problema, mas não sei se é a correta. Coloquei o max de Width do Form para 327 e o Height para 290. Assim ela não aumenta mais que isso.

Ainda sou iniciante no C#, então nem sei como abrir o código fonte do Form.

A propriedade "WindowState" do form está como Maximized? Se estiver coloque "Normal" Para que o formulário não seja exibido em modo Maximizado

Pior que não kk, está como normal. Testei as outras opções também.

solução

Verifique a propriedade AutoScaleMode, coloque "None" se não estiver com esse valor. Talvez esteja configurado como "Font", creio que isso deve fazer com que o tamanho da fonte influencie no tamanho do formulário.

https://msdn.microsoft.com/pt-br/library/ms229605(v=vs.110).aspx

https://msdn.microsoft.com/pt-br/library/system.windows.forms.containercontrol.autoscalemode(v=vs.110).aspx

Felipe, era isso mesmo. Estava como Font, mudei e funcionou. Obrigado!