Ir al contenido principal

Entradas

Mostrando entradas de abril 8, 2013

TextBox con Icon/Imagen

Bien, continuando con este articulo: TextBox con borde personalizado, ahora le dare la funcionalidad de poder mostrar un icono o imagen dentro del Control TextBox.

Existen dos maneras de hacer esto:
Pintar el icono/imagen dentro del control oPintar el icono/imagen dentro del Non-Client Area del control.Pintar el icono/imagen dentro del control.
Antes de escribir el código decidi googlear un poco, para ver si alguien más ya habia tenido la misma idea de usar el mensaje EM_SETMARGINS para dejar el espacio necesario para pintar el icono o imagen ya sea a la derecha o izquierda y me he encontrado con este articulo.
Adding an Icon or Control to a TextBox or ComboBox.
Pintar el icono/imagen dentro del Non-Client Area del control. Usando el Non-Client Area no encontre resultados googleando, así que es la forma que usare para dibujar un icono o imagen dentro de un control TextBox.

En el control TextEditor que escribí, utilizo esta manera para pintar el icono o imagen dentro del TextBox, así que, si …