Fórum Panel dentro de outro... #368577

19/02/2009

0

Bom dia...


Tenho dois Forms ambos tem Panels...
Precisso apresentar no Panel1 do Form1 o Panel1 do Form2.

Estou utilizando o codigo abaixo, coloque no ebento Onclick do panel1 do Form1 para teste, mas quando clicar no panel ele desaparece....

Form1.Panel1.Parent:=Form2.Panel1;
Panel1.Visible:=true;


algem tem alguma idéia do erro?
Ou outra sugestão para fazer isto?

Grato


Freed

Freed

Responder

Posts

19/02/2009

Wadojr

olá,

Se vc abrir o Form2 dentro do Painel 1 do Form1 não resolve???


Responder

Gostei + 0

19/02/2009

Rodc

Não entendi qual é o erro!
Você colocou o Panel do Form1 dentro do Panel do Form2, não era isso que você queria?


Responder

Gostei + 0

19/02/2009

Diegotiemann

Acho que você fez o inverso, pelo que entendi você queria colocar o panel1 do form2 dentro do panel1 do form2, mas vc o contrário.

Form1.Panel1.Parent:=Form2.Panel1;
Panel1.Visible:=true; 


O Certo seria
Form2.Panel1.Parent:=Form1.Panel1;
Panel1.Visible:=true;



Responder

Gostei + 0

20/02/2009

Marco Salles

Tenho dois Forms ambos tem Panels...
Precisso apresentar no Panel1 do Form1 o Panel1 do Form2. Estou utilizando o codigo abaixo, coloque no ebento Onclick do panel1 do Form1 para teste, mas quando clicar no panel ele desaparece.... Código: Form1.Panel1.Parent:=Form2.Panel1; Panel1.Visible:=true; algem tem alguma idéia do erro? Ou outra sugestão para fazer isto?


Vc tem que definir o Left e o top do controle em relação ao novo controle progenitor ...

Tipo isto

Form1.Panel1.Parent:=Form2.Panel1; 
Form1.Panel1.left:=0;
Form1.Panel1.top:=0;


e seu problema esta Resolvido


Responder

Gostei + 0

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

Aceitar