Permalänk

C# (ASPX)

Jag har gjort en checkbox som ska ändra färgen på min panel

protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{
Panel1.ForeColor =
}

Men hur fortsätter jag på "Panel1.ForeColor =" .... När jag kryssar i min checkbox så ska min panel ändra färg till önskad färg.

Visa signatur

Mvh Emil

Permalänk
Medlem

vad är önskad färg? en checkbox är bara på/av.

Permalänk
Skrivet av helmet:

vad är önskad färg? en checkbox är bara på/av.

Jo det vet jag, jag hade skrivit lite fel såg jag. Men nu är det ändrat.
Jag vill att min panel ska ändra färg till valfri färg när jag kryssar i min checkbox.

Jag hittade Panel1.ForeColor = Color.OrangeRed;

Men "Color" verkar inte finns med i listan som kommer upp när man trycker på C.

Jag använder mig av Microsoft Visual Web Developer Express 2011

Visa signatur

Mvh Emil

Permalänk
Medlem

du får tilldela ForeColor något som är av samma typ. om color.orangered är rätt typ så borde din kod fungera, fast du kanske behöver behöver lägga till något using-statement alternativt skriva in fullt prefix till color.

Permalänk

Det var alldeles för avancerat för mig.

Har du något exempel?

Visa signatur

Mvh Emil

Permalänk
Medlem

Antar att du är ute efter System.Drawing.Color.

Panel1.ForeColor = System.Drawing.Color.OrangeRed;

Tänk på att du måste uppdatera sidan eller ytan efter att du ändrat färgen också.
Titta på System.Web.UI.UpdatePanel.

Permalänk
Skrivet av Garret:

Antar att du är ute efter System.Drawing.Color.

Panel1.ForeColor = System.Drawing.Color.OrangeRed;

Tänk på att du måste uppdatera sidan eller ytan efter att du ändrat färgen också.
Titta på System.Web.UI.UpdatePanel.

Det var EXAKT det jag sökte. Tack ska du ha!

Visa signatur

Mvh Emil