login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[C#] Image in listview (Opgelost)

Offline Ultimatum - 16/06/2009 21:55 (laatste wijziging 16/06/2009 21:56)
Avatar van UltimatumPHP expert Ik kan nu een afbeelding in een listview invoegen, maar er komt een blauwe achtergrond achter. Het zijn png files, kan ik dit oplossen?
http://img200.i...agevzp.jpg

  1. try
  2. {
  3. imageList.Images.Add(Bitmap.FromFile("resources/images/ships/" + attribute.Attributes["name"].Value.ToLower().Replace(' ', '_') + ".png"));
  4. }
  5. catch (FileNotFoundException) { }

Dit heb ik om afbeelding aan listview toe te voegen.

4 antwoorden

Gesponsorde links
Offline Koen - 16/06/2009 22:03
Avatar van Koen PHP expert Dat kan volgens mij met de "transparentColor" property van een imageList, bekijk deze pagina eens:
http://msdn.mic...color.aspx

Succes 
Offline Ultimatum - 16/06/2009 22:10
Avatar van Ultimatum PHP expert Weet je ook precies hoe dan, want die pagina is niet heel duidelijk. Dit heb ik geprobeerd zonder succes:
  1. imageList.TransparentColor = Color.White;]
Offline Christophe - 16/06/2009 22:51
Avatar van Christophe Gouden medailleGouden medaille

.NET developer
de transparentColor propertie zorgt ervoor dat de kleur die je hier aan geeft transparant gemaakt wordt voor elke image in je imageList.

Als je deze op Color.White zet, wordt het wit in je image dus transparant.

Wat je kan proberen is, de RGB van dat blauw bepalen en deze aan de propertie toekennen.
Offline Ultimatum - 16/06/2009 23:09 (laatste wijziging 17/06/2009 10:34)
Avatar van Ultimatum PHP expert Ah ok, zo had ik het niet begrepen. Maar waar komt dat blauw vandaan dan? Want de afbeelding is gewoon transparant, moet ik deze een witte achtergrond geven?

Ik heb het al opgelost, heb er .jpg files van gemaakt en een witte achtergrond gegeven in plaats van transparant.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.25s