Panel dentro de outro...
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....
algem tem alguma idéia do erro?
Ou outra sugestão para fazer isto?
Grato
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
Curtidas 0
Respostas
Wadojr
19/02/2009
olá,
Se vc abrir o Form2 dentro do Painel 1 do Form1 não resolve???
Se vc abrir o Form2 dentro do Painel 1 do Form1 não resolve???
GOSTEI 0
Rodc
19/02/2009
Não entendi qual é o erro!
Você colocou o Panel do Form1 dentro do Panel do Form2, não era isso que você queria?
Você colocou o Panel do Form1 dentro do Panel do Form2, não era isso que você queria?
GOSTEI 0
Diegotiemann
19/02/2009
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.
O Certo seria
Form1.Panel1.Parent:=Form2.Panel1; Panel1.Visible:=true;
O Certo seria
Form2.Panel1.Parent:=Form1.Panel1; Panel1.Visible:=true;
GOSTEI 0
Marco Salles
19/02/2009
Tenho dois Forms ambos tem Panels...
Vc tem que definir o Left e o top do controle em relação ao novo controle progenitor ...
Tipo isto
e seu problema esta Resolvido
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
GOSTEI 0