Saltar al contenido principal

Desarrollo

Inicio
Novedades
Desarrollo
Infraestructura
Recursos
Dynamics Mobile
Blog Mnug
Imagine Mobile
Buscar
Mobile .Net users group > Desarrollo > Desarrollo Windows Mobile > Modificar colores en un bitmap sin utilizar GDI en CF  

Desarrollo Windows Mobile: Modificar colores en un bitmap sin utilizar GDI en CF

Título

Modificar colores en un bitmap sin utilizar GDI en CF 

Redactor

Jose Antonio Gallego 

Fecha de creación

10/01/2008 11:10 

Truco

Modificar colores en un bitmap sin utilizar GDI en CF
 
Código de ejemplo que muestra como modificar el color de fondo de un archivo para mostrarlo en un Picturebox y emular de este modo un fondo transparente.

Ya que en la versión compact no contamos con el método MakeTransparent esto nos puede servir, aunque no es recomendable abusar de ello y para hacerlo de forma efectiva deberíamos bajar a nativo.
 
(...)
myBitmap.SetPixel(x, y,this.BackColor);
(...)

El archivo adjunto incluye una solución de Visual Studio 2005 para compact framework 2.0 y ha sido probado sobre una HTC P3300, HTC P3600 con WM5.0 y WM6.0

[Descargar solución aquí]

Datos adjuntos
DemoBitMapTransparente.zip    
Creado el 19/03/2008 12:17  por Jose Antonio Gallego 
Última modificación realizada el 19/03/2008 12:18  por Jose Antonio Gallego