Dúvidas esconder mostrar Panel
02/10/2012
0
Não estou conseguindo gerar um código que faça isso.
Segue imagem do progeto para melhor entendimento:[url]http://adilsonrumao.com/atm/tela.jpg[/url]
Consigo deixar o Panel Visible ou não, mas o botão não acompanha o panel, gostaria que ao ocultar o Panel o botão encostasse no menu acima.
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) panel1.Visible = true; else panel1.Visible = false; }
Adilson Rumao
Posts
02/10/2012
Alisson Santos
Não estou conseguindo gerar um código que faça isso.
Segue imagem do progeto para melhor entendimento:[url]http://adilsonrumao.com/atm/tela.jpg[/url]
Consigo deixar o Panel Visible ou não, mas o botão não acompanha o panel, gostaria que ao ocultar o Panel o botão encostasse no menu acima.
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) panel1.Visible = true; else panel1.Visible = false; }
02/10/2012
Alisson Santos
Não estou conseguindo gerar um código que faça isso.
Segue imagem do progeto para melhor entendimento:[url]http://adilsonrumao.com/atm/tela.jpg[/url]
Consigo deixar o Panel Visible ou não, mas o botão não acompanha o panel, gostaria que ao ocultar o Panel o botão encostasse no menu acima.
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) { panel1.heigth = o valor que quer que ele fique; } else { panel1.heigth = o valor que quer que ele fique; } }
Aconselho pegar o valor do tamanho que ele está e depois o valor do tamanho que ele vai ficar.
02/10/2012
Washington Morais
Referência:
[url]http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/CollapsiblePanel/CollapsiblePanel.aspx[/url]
Abraços
___________________
Washington Morais
MCP / MCTS
02/10/2012
Cristiano Santos
Caso sim, posso te passar uma ideia.
Abraços,
Cristiano Joaquim
02/10/2012
Adilson Rumao
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) { panel1.Visible = true; button1.Location = new Point(button1.Location.X, button1.Location.Y + 150); } else { panel1.Visible = false; button1.Location = new Point(button1.Location.X, button1.Location.Y - 118); } }
Não estou conseguindo guardar a posição dele, no primeiro click tudo ok, mas do segundo em diante e muda a posição Y tipo se era 150 e joga o tamnho do Panel + 150.
02/10/2012
Adilson Rumao
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) { panel1.Visible = true; button1.Location = new Point(button1.Location.X, button1.Location.Y + 150); } else { panel1.Visible = false; button1.Location = new Point(button1.Location.X, button1.Location.Y - 118); } }
Não estou conseguindo guardar a posição dele, no primeiro click tudo ok, mas do segundo em diante e muda a posição Y tipo se era 150 e joga o tamnho do Panel + 150.
02/10/2012
Adilson Rumao
02/10/2012
Washington Morais
Voce pode baixar ele no endereço abaixo:
[url]http://visualstudiogallery.msdn.microsoft.com/40B89FC7-80FA-4E95-B707-506084F51D6B[/url]
É grátis.
Abraços
___________________
Washington Morais
MCP / MCTS
02/10/2012
Washington Morais
Abraços
___________________
Washington Morais
MCP / MCTS
02/10/2012
Adilson Rumao
Subi meu teste para darem uma olhada, isso se puderem claro.
Segue link:
http://adilsonrumao.com/atm/appgerencial.rar
Obs: passei antivirus antes de subir.
02/10/2012
Adilson Rumao
Valeu galera, fecho era problema de BIOS mesmo.
Muito obrigado pela ajuda.
private void button1_Click(object sender, EventArgs e) { if (panel1.Visible == false) { panel1.Visible = true; button1.Location = new Point(button1.Location.X, button1.Location.Y + 118); O erro estava nesta posição } else { panel1.Visible = false; button1.Location = new Point(button1.Location.X, button1.Location.Y - 118); } }
02/10/2012
Washington Morais
Não se preocupe que o problema de BIOS afeta a todos sem exceção. :)
Abraços
___________________
Washington Morais
MCP / MCTS
Clique aqui para fazer login e interagir na Comunidade :)