COMPONENTE PANEL NO VB.NET
Bom dia Pessoal, estou com um problema pra resolver. Vou detalhar o que eu quero e vou mandar a imagem para ficar mais claro.
- Tenho um componente panel que serve de moldura para uma imagem e um AxAcroPDF1. Quando a imagem está no painel, os botões aparecem para serem utilizados na imagem. Quando carrego um arquivo PDF os botões somem e fica só a estrutura do PDF.
- O que eu quero é que quando o componente do PDF é ativado os botões continuem sumindo, a margem superior do componente fica no lugar dos botões.
- O que eu ainda não consegui fazer é manter a margem inferior fixa, ela sobe quando o painel sobe.
Usei o código para subir o painel:
Panel1.Location = BtnGirar.Location
Não sei como fazer para manter a parte inferior fixa.
Desde Já agradeço!
- Tenho um componente panel que serve de moldura para uma imagem e um AxAcroPDF1. Quando a imagem está no painel, os botões aparecem para serem utilizados na imagem. Quando carrego um arquivo PDF os botões somem e fica só a estrutura do PDF.
- O que eu quero é que quando o componente do PDF é ativado os botões continuem sumindo, a margem superior do componente fica no lugar dos botões.
- O que eu ainda não consegui fazer é manter a margem inferior fixa, ela sobe quando o painel sobe.
Usei o código para subir o painel:
Panel1.Location = BtnGirar.Location
Não sei como fazer para manter a parte inferior fixa.
Desde Já agradeço!
Pessoal, dando uma estudada mais aqui no meu problema consegui achar uma solução:
Panel1.Height = GroupBox3.Height
Passei o Height do painel para assumir a posição do Height de um outro componente, coloquei ele onde deveria ficar e deu certo.
Abraço!
Panel1.Height = GroupBox3.Height
Passei o Height do painel para assumir a posição do Height de um outro componente, coloquei ele onde deveria ficar e deu certo.
Abraço!
Cara,
Me metendo um pouco no seu tópico... Dê uma olhada também na propriedade [txt-color=#0000f0]MaximumSize[/txt-color].
Lá você defina o tamanho máximo de Altura e largura que o controle pode aumentar.
Abraços
Me metendo um pouco no seu tópico... Dê uma olhada também na propriedade [txt-color=#0000f0]MaximumSize[/txt-color].
Lá você defina o tamanho máximo de Altura e largura que o controle pode aumentar.
Abraços
cara, vou te dar uma ideia, coloca 2 Panel, um com o Dock.Top e outro com Dock.Fill
o que ta como Dock.Fill seria o de baixo o do conteudo... o Dock.Top seria o que ficaria
os botões... aà vc pode por o componente que quiser no panel de baixo e dar um dock.fill
que ele vai se reajustar quando vc deixar o Visible = False no panel de cima!
o que ta como Dock.Fill seria o de baixo o do conteudo... o Dock.Top seria o que ficaria
os botões... aà vc pode por o componente que quiser no panel de baixo e dar um dock.fill
que ele vai se reajustar quando vc deixar o Visible = False no panel de cima!
Legal Pegudo, valeu a dica, mas acho que não rola muito porque eu aplico o anchor = Top, Bottom, Left, Right, para a janela então não posso limitar o tamanho e a altura dos componentes.
Mas valeu a dica.
Mas valeu a dica.
Valeu FROSTYNHO, vou fazer esse teste, não tinha pensado nisso. Mesmo conseguido resolver, deixei o tópico aberto para ver se surgia outras idéias.
Valeu a dica.
Valeu a dica.
testa aà e posta o resultado pra gente, se funcionou ou não
Frostynho, fiz o seguinte:
Coloquei dois paineis
Panel1 recebeu o componente picturebox e coloquei sua dock fill e por baixo de tudo.
Panel2 recebeu os botões Girar, Zoom e coloquei sua dock top e por cima da picturebox.
Ao rodar e carregar a imagem, a picturebox dimensionou na tela(até ai tudo bem, está certo) mas tampou os botões.
Fiz algo errado?
Coloquei dois paineis
Panel1 recebeu o componente picturebox e coloquei sua dock fill e por baixo de tudo.
Panel2 recebeu os botões Girar, Zoom e coloquei sua dock top e por cima da picturebox.
Ao rodar e carregar a imagem, a picturebox dimensionou na tela(até ai tudo bem, está certo) mas tampou os botões.
Fiz algo errado?
Segue o exemplo, se nao for isso, posta seu form ai pra mim dar uma olhada...
FROSTYNHO
Dei uma olhada no que me mandou e estava faltando eu colocar dock fill na picturebox também e dimencionar os paineis no lugar certo. Fiz o teste com meu projeto e deu certo, valeu!
Ficou muito bom, valeu!
Continue dando essa força a quem precisa!
Dei uma olhada no que me mandou e estava faltando eu colocar dock fill na picturebox também e dimencionar os paineis no lugar certo. Fiz o teste com meu projeto e deu certo, valeu!
Ficou muito bom, valeu!
Continue dando essa força a quem precisa!
magina cara, se precisar tamos aÃ!
Tópico encerrado , respostas não são mais permitidas