none
Pintar fundo de uma imagem no picturebox RRS feed

  • Pergunta

  • Olá amigos, estou com mais uma duvida, coloquei uma imagem na Picturebox e deixei as parte que eu queria pintar,juntamente com o fundo da imgem, em trasparente, e quero que ao clicar em um botão apareça uma paleta de cores para o usuario pintar o fundo + a parte da imagem em transparencia.

    Segue um codigo usado para pintar apenas o fundo do form, (quero apenas no fundo da imgem do picturebox)

    ' Instanciar um objeto da classe ColorDialog
        Dim paleta As New ColorDialog()
        ' Abrir a paleta de cores e verificar se o usuário clicou no botão OK
        If paleta.ShowDialog() = Windows.Forms.DialogResult.OK Then
            ' Alterar a cor de fundo do formulário atual
            Me.BackColor = paleta.Color

    Obrigadão!


    Att Felipe Meghi

    quarta-feira, 13 de março de 2013 14:32

Respostas

  • Exemplo:

    Dim paleta As New ColorDialog()
            ' Abrir a paleta de cores e verificar se o usuário clicou no botão OK
            If paleta.ShowDialog() = Windows.Forms.DialogResult.OK Then
                ' Alterar a cor de fundo do formulário atual
                Me.PictureBox1.BackColor = paleta.Color
            End If


    Leonardo Garcia
    pensouweb@hotmail.com

    quarta-feira, 13 de março de 2013 15:14