Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

João Fernandes dos Santos

Ajustar Programa em vários "Monitores" - Windows Forms Vb.net

Recommended Posts

Pessoal, bom dia.

 

Como ja disse em tópicos anterios, sou leigo com windows forms, minha praia é WEB, mas tive que desenvolver uma aplicação em Forms e estou com um problema.

 

Minha aplicação fica certinha ajustada em alguns computadores, porém em outros os forms ficam atravessando o monitor, escondendo o botão "fechar" dos forms.

 

Ja fiz o teste e troquei o monitor do computador porém o "erro" ainda persiste, só em alguns computadores específicos o programa se ajusta normal.

 

Tem alguma "manha" para a aplicação ajustar em diferente resoluções?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim ja tentei diminuir a resolução porém fica muito pequena a janelas e mesmo assim meus datagridview fica ultrapassando os forms.

 

É o tamanho total do form.

 

Não existe nenhum código que pega o valor do monitor e aumenta e diminui o form para se encaixar na tela?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teoricamente o Windows Forms faz isso sozinho quando você usa o FormWindowStyle como Maximized. Mas se, por algum motivo ele não está fazendo isso, provavelmente você tem que dar um "refresh" no tamanho do form. Use a dica do Dan

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca isso no form load ira resolver...

 

vb.net

Dim Tamanho As New Point(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height - 40) Dim POSITION As New Point(0, 0) Me.Location = POSITION Me.Size = Tamanho

 

c#

Point Tamanho = new Point(Screen.PrimaryScreen.Bounds.Width,Screen.PrimaryScreen.Bounds.Height - 40); Point POSITION = new Point(0, 0); this.Location = POSITION; this.Size = Tamanho;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.