Hej! Hej Tack Lasse!XP Visual Style med VB.NET (TabControl)
Vi har ett problem när vi designar formulär i VB.NET som är anpassade för XP Visual Style. Alla kontroller byter utseende precis som vi vill utom när det gäller TabControllen. Propertyn Flatstyle är satt till system och sjävla flikarna ser helt ok ut. Dock har fortfarande varje TabPage det gamla fula gråa utseendet. Kollar man rent allmänt hur det ser ut i XP så ska den ha samma färg som fliken i sig men det lyckas inte vi få fram.
Är det någon mer än vi som har detta problem? Kanske har ni till och med en lösning?Sv: XP Visual Style med VB.NET (TabControl)
Ta en titt här:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1018&lngWId=10
"I keep seeing messages posted about the lack of support for Visual Styles in TabPages. Well, I thought, that can't be too difficult to overcome, and I was right it wasn't. OK so I already knew how to use the API's from VB6 and it was simply a case of getting those to work in DotNet(not quite as simple as I'd like). One problem though, I am using VS2003 Beta so this project will not load in VS2002. However, the TabPageXP.vb file is just plain text so you can add that to a VB2002 project, and really thats all you want. Full instructions for usage supplied in the TabPageXP Class file."
Kanske kan det exemplet hjälpa dig?
Mvh
LasseSv: XP Visual Style med VB.NET (TabControl)
Märkligt att inte MS har implementerat detta utan att man behöver gå vägen via API.. Men, men, det löste sig iaf.
mvh
Magnus