• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Cybernavigator

[VB.Net 2k5] Adicionar imagem a panel [Resolvido]

9 mensagens neste tópico

Bom, eu estava com problemas em adicionar uma imagem a uma form e se fossem demasiadas imagens, a form iria acrescentar um scroll automáticamente.

A solução que me arranjaram foi criar 2 panels, um dentro de outro, e acrescentar lá as imagens...

A minha dúvida é como adicionar (por código) uma imagem a um panel...

Cumpz.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não, a ideia eh adicionar várias picturebox ao tal panel...

Mas por código...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao tou a perceber o que queres...mas podes adicionar varias picturebox ao panel e definires as imagens para cada uma

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

:nono1:

Ok, a ideia é esta...

Eu consigo adicionar imagens a uma form através de código... (criar a imagem, definir a imagem e meter na form)

Agora o k eu quero é meter essas imagens dentro de uma form k está na form... Mas automáticamente através do código...

:hmm:

Código para meter para adicionar a imagem:

Dim pict As New PictureBox
pict.Name = "Fotografias"
pict.Location = New Point(0, 0)
pict.Size = New Drawing.Size(500, 500)
pict.Image = Image.FromFile("c:\aa.jpg")
Me.Controls.Add(pict)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não percebi, o panel k estou a falar eh o objecto chamado Panel...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

bom, consegui o k keria. o k keria é resolvido trocando esta parte do código

Me.Controls.Add(pict)

por

Panel1.Controls.Add(pict)

thx anyway :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora