Jag har gjort en form transparent i vb.NET genom att ändra TransparencyKey på formen till samma färg som formen har. Men när jag sedan lägger in en picturebox och väljer en gif bild som är transparent på några ställen så blir det bara ljusgrått (som former mm har som standardfärg). Men jag vill att man ska kunna se igenom pictureboxen och formen till skrivbordet. Jag tror att du får göra om de transparenta områdena till nån annan färg (t.ex. grå) och sen sätta den färgen som TransparencyKey på formen... Tack for tipset men det fungerade tyvärr inte. Bilden blev likadan som det var, den valda färgen blev inte transparent. Kolla på denna artikeln så kan du nog få till det. Språket är iofs C# men det borde inte vara så svårt att göra: http://www.codeproject.com/cs/miscctrl/SplashCS.asp Nu det fungerar med transperency key på bmp bilder (om man inte kör i debug mode genom vb.net upptäckte jag). Men gifbilder fungerar det inte påTransparent GIF i en form?
Hur ska jag kunna göra det?
Edit:
Jag hittade ett litet program som visar vad jag menar, men det är skrivit i vb6 och jag lyckas inte få det att fungera i vb.Net
Länk: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=54722&lngWId=1Sv: Transparent GIF i en form?
Sv:Transparent GIF i en form?
Sv: Transparent GIF i en form?
Misstolkade lite vad det var du vill göra...Sv:Transparent GIF i en form?