Criar e posicionar uma picturebox em Vb.Net
-
segunda-feira, 8 de outubro de 2007 18:07Olá,
Tenho uma situação onde preciso apresentar ao usuário, gráficamente, a posição de ítens em uma planta.
Faço o seguinte :
Dim figura As New Windows.Forms.PictureBox
figura.BackColor = Color.Red
figura.Width = 10
figura.Height = 10
'Ai preciso definir a posição na tela da figura que criei.
'Entendo que deveria fazer :
figura.Location.Y = um número
figura.Location.X = um número
Mas não consigo...ocorre o erro "Expression is a value and therefore can not be the target of an assignement".
Alguém pode me ajudar ?
Obrigado.
Todas as Respostas
-
segunda-feira, 8 de outubro de 2007 19:01
Você pode posicionar a picturebox com as propriedades Left e Top dela, exemplo:
figura.Top = 50
figura.Left = 100
Ou caso você já tenho um objeto com posições parecidas,
figura.Top = Frame1.Top + 10
figura.Left = Frame1.Left + 20
Lembre-se que esta propriedade se refere à distância do container da figura.
Espero que te ajude
zerick_sp@hotmail.com -
segunda-feira, 8 de outubro de 2007 19:08Muito obrigado José Ricardo !
Vc tem ideia de como se usa a propriedade Location que é a que eu estava usando ?
Valeu. -
segunda-feira, 8 de outubro de 2007 20:00
Exemplo:
' valor de 100 para X.
' valor de 200 para Y.
figura.Location = New Point(100, 200)Abs,

