Ir para conteúdo

POWERED BY:

Arquivado

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

_ThiagoRibeiro_

LineShape interferindo com a posição do GroupBox

Recommended Posts

Boa tarde pessoal,

 

Tenho um form e dentro deste coloquei um groupbox.

Estabeleci uma posição para o groupbox e quando rodo o form funciona tudo certo, ou seja, o groupbox está onde eu defini.

Porém se eu colocar um lineshape dentro do groupbox e rodar novamente o form, o groupbox aparece em uma posição diferente.

Alguém já viu uma situação parecida?

Como resolvo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa cara, não entendi, como assim? Coloque umas fotos

 

Bom dia KhaosDoctor,

 

Nessa primeira imagem tenho um form e dentro deste tenho um groupbox.

Quando rodo o programa os objetos ficam nos lugares corretos dentro do form.

 

tela1b.jpg

 

Porém nessa segunda imagem eu inseri uma lineshape:

 

tela2q.jpg

 

Agora você pode reparar que os objetos que estavam dentro do form mudaram de posição quando rodo o programa.

Se tirar o lineshape tudo volta pros lugares corretos.

 

Que zorra é essa?

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

KhaosDoctor,

 

Fiz uns testes e descobri que o problema não é com o groupbox.

Nesse programa eu coloquei um form dentro de outro com o seguinte código:

 

'Carrega um formulário dentro de outro

Dim objVariavel As New frmContratos()

objVariavel.TopLevel = False

Me.Controls.Add(objVariavel)

objVariavel.Show()

 

Quando insiro o lineshape o que muda de posição é o form secundário, que esta dentro do form principal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa cara isso é muito estranho mesmo, nunca vi nada parecido. O que pode ser é um erro do VS com posicionamento de componentes, tente arrastar o formulário de volta para a posição original com o Line dentro.

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.