
BugBar (Normal User)
Rookie
    
Messaggi: 27
Iscritto: 03/12/2011
|
Voglio che quando clicca su un Button1 il pixel (1,1) della PictureBox1 si colori da un codice RGB
Semplice dirlo, un pò meno farlo.
Potete aiutarmi?
|
|

dotNET (Member)
Rookie
    
Messaggi: 26
Iscritto: 13/09/2010
|
all evento draw della picturebox passa all metodo Clear o Fill (ora nn ricordo) il colore che vuoi tu
|
|

()
Newbie
    
Messaggi:
Iscritto:
|
Io direi
Codice sorgente - presumibilmente VB.NET |
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim bm As New Bitmap(PictureBox1.Width, PictureBox1.Height) PictureBox1.Image = bm bm.SetPixel(0, 0, Color.Red) End Sub
|
|
|

Qwertj (Dev Team)
Guru
    
Messaggi: 678
Iscritto: 30/05/2011
|
Postato originariamente da nessuno:
Io direi
Codice sorgente - presumibilmente VB.NET |
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim bm As New Bitmap(PictureBox1.Width, PictureBox1.Height) PictureBox1.Image = bm bm.SetPixel(0, 0, Color.Red) End Sub
|
|
Così setti il pixel a cordinate 0, 0 di colore rosso, mica tutta l'immagine O.o
Devi ottenere l'oggetto Graphics dell'immagine e invocarne il metodo Clear passandogli come parametro New Color(valoreR, valoreG, valoreB) |
|

dotNET (Member)
Rookie
    
Messaggi: 26
Iscritto: 13/09/2010
|
"Devi ottenere l'oggetto Graphics dell'immagine e invocarne il metodo Clear passandogli come parametro New Color(valoreR, valoreG, valoreB)"
quello k ho detto io
|
|

Qwertj (Dev Team)
Guru
    
Messaggi: 678
Iscritto: 30/05/2011
|
Postato originariamente da dotNET:
"Devi ottenere l'oggetto Graphics dell'immagine e invocarne il metodo Clear passandogli come parametro New Color(valoreR, valoreG, valoreB)"
quello k ho detto io |
No  tu usi l'evento Draw, io uso l'oggetto Graphics |
|

dotNET (Member)
Rookie
    
Messaggi: 26
Iscritto: 13/09/2010
|
è la stessa cosa se usi clear nell evento draw nn cambia di molto il risultato e
|
|

Qwertj (Dev Team)
Guru
    
Messaggi: 678
Iscritto: 30/05/2011
|
Suggerivo un altro modo, per giunta migliore, poichè lo filla solo una volta e basta.
Se magari non scrivi in linguaggio SMS è meglio poi...
|
|

()
Newbie
    
Messaggi:
Iscritto:
|
Postato originariamente da Qwertj:
Così setti il pixel a cordinate 0, 0 di colore rosso, mica tutta l'immagine O.o
|
E quando ha chiesto di colorare tutta l'immagine ?
La domanda era
Voglio che quando clicca su un Button1 il pixel (1,1) della PictureBox1 si colori da un codice RGB |
e anche se il mio suggerimento è per il pixel(0,0) la cosa non cambia molto ...
Mi sono perso qualcosa ...? |
|