Vill kunna skifta med en knapptryckning att bakgrundsfärgen blir svart och all text i programmet blir vit och tvärt om....hur sätter man det?? Hej. Dim black As Color = black Detta fungerar:ändra bakgrundsfärg
Skriver programmet i VB.NET!
/JOhanSv: ändra bakgrundsfärg
Du kan använda dig av:
<code>
me.backcolor
</code>
samt
<code>
label1.ForeColor
</code>
Detta lägger du in i den metod du skapar.
Ex:
<code>
Button1_Onclick(......)
me.backcolor....
label1.Forecolor...
</code>
Vill du att man återgår till defult då man trycker på knappen igen så skapar du typ bara en if sats runt där du styr vilken statement du skall ha via true eller false eller liknande.
Ex:
<code>
if Inverted = true
me.back.....
label1.for....
Inverted = fasle <--- Sätter tillbaka den till fasle vilket gör att du kommer utföra else-satsen då du trycker igen.
else
me.back.....
label1.for....
Inverted = true <--- Sätter tillbaka den till true vilket gör att du kommer utföra if-satsen då du trycker igen.
end if
</code>
Är du med?
//Johan NSv: ändra bakgrundsfärg
Dim white As Color = white
Me.BackColor = black
Label1.ForeColor = white
Skulle man inte kunna göra så här....men det funkar inte :) byter ingen färg...
hmmSv: ändra bakgrundsfärg
<code>
me.BackColor = System.Drawing.Color.Black
</code>
//Johan N