Jag har skapat ett formulär med en TabControl och skapat en manifest-fil för att få "XP-Style" på applikationen. Detta fungerar bra, men bakgrunden på min TabControl/TabPage blir "fel". Bakgrunden blir den vanliga gråa istället för den ljusare som jag tycker den borde få. Jag har haft samma problem, och min lösning blev just att ändra BackColor-propertyn till färgen ControlLightLight. Tyvärr... Hej, Tack! Men det var ju tråkigt att det inte fanns någon bättre lösning...Bakgrund TabPage "XP-Style"
Såhär blir min:
http://filer.datavaxt.nu/johand/ps_egenform.gif
Om man tittar på denna så har hela fliken den ljusare färgen:
http://filer.datavaxt.nu/johand/ps_bildskarm.gif
Någon som har någon idé om hur man får fliken ljusare (utan att manuellt ändra färgen alltså). Alla exempel jag har hittat med bilder verkar ha samma problem...
Jag använder C# i VS.NET 2003.
/JohanSv: Bakgrund TabPage "XP-Style"
Sv: Bakgrund TabPage "XP-Style"
jag har för mig att det är en av flera buggar i VS.NET.
Kontrollen klarar inte av att rita ut den korrekta bakgrunden, som
i detta fallet är tonad övergång ifrån ljusgrå till lite mörkare grå.
Jag har sett olika lösningar på detta men de är ganska så omständiga och har inte lönat sig. Jag brukar också sätta om bakgrunden på varje flik till systemfärgen "Menu" som ger en ljusgrå färg. Fördelen med den är att den ställer om sig korrekt vid byte av theman etc.
Mvh
/MattiasSv: Bakgrund TabPage "XP-Style"
Svara
Sv: Bakgrund TabPage "XP-Style"
/Johan