ColorDialog???

Status
Niet open voor verdere reacties.

ninjaplayer

Gebruiker
Lid geworden
15 apr 2007
Berichten
603
Weet iemand wat je met een ColorDialog kan doen? En misschien hoe? Ik weet alleen dat het iets met kleuren te maken heeft.
 
Dubble clikc in je toolbox op het colordialog en je voegt hem toe.
Wat je ermee kan:
Je kunt bijvoorbeeld de achtergrond kleur van het form instellen door de volgende code:

Private sub form1_load (blabla)form1.load
colordialog1.showdialog()
me.backgroundcolor = colordialog1.color
end sub
 
Ik heb de code onder Button1_click gedaan:
Code:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
        ColorDialog1.ShowDialog()
        Form1.Panel1.BackColor = ColorDialog1.Color

    End Sub

Maar als ik op Button1 klik dan gebeurt er niks.
 
Wordt die colordialog weergegeven ofnie?
Je moet bij het colordialog wel eerst een kleur aan klikken en op Ok klikken
 
Colordialog is het common dialog voor kleuren-selectatie:

color.JPG



V.:thumb:
 
Ow, dit is niet de eerste keer dat er iets bij jou het niet doet:confused:
 
Als je gaat debuggen kom je wel in dat sukje code?
Het kan natuurlijk wezen dat het event niet wordt afgevangen...

Doe anders ook even een popup voor je code:
Code:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
// Pop up of console.write
        ColorDialog1.ShowDialog()                                           <--- zet hier een breakpoint
        Form1.Panel1.BackColor = ColorDialog1.Color

End Sub
 
Zijn code is wel vb, in c# zet je aan het einde van de regel altijd: ; neer
 
Zijn code is wel vb, in c# zet je aan het einde van de regel altijd: ; neer

Ja maar die //. Ik weet wel wat het vb is.

En nog iets, weer op een rare manier is het opgelost? Ik heb precies dezelfde code gekopieërd, de 'Private Sub Button1_Click etc' weggehaald en opnieuw gemaakt en de code (ColorDialog1.ShowDialog()) geplakt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan