Alineacion Vertical TextBox

05/01/2004 - 12:55 por David Caso | Informe spam
Buenas:

bueno os comento un problemilla que estoy tratando de solucionar, y ver cual
es la mejor solucion.

Mi intencion es hacer que cuando un TextBox tenga un height, superior a lo
que acupa una linea, el texto se alinee verticalmente en el centro de la
caja de texto.

Y aqui viene mi duda, ¿hay alguna manera de indicar al TextBox en que
posición debe dibujar el texto? (sin utilizar un Graphics.DrawString).
O mas bien ¿no me queda mas narices que hacer un Graphics.DrawString
,colocar la careta en la misma posicion y quitarle el Text de la caja de
texto?


Muchas gracias por todo y un saludin.
 

Leer las respuestas

#1 Miguel Mendoza [MVP]
05/01/2004 - 18:16 | Informe spam
Hola David,

Para este tipo de escenarios es mejor utilizar un RichTextBox que permite un
control más detallado de la presentación del texto.


Miguel Mendoza
Microsoft MVP - Microsoft MCP - MS.Net Specialist

"David Caso" escribió en el mensaje
news:
Buenas:

bueno os comento un problemilla que estoy tratando de solucionar, y ver


cual
es la mejor solucion.

Mi intencion es hacer que cuando un TextBox tenga un height, superior a lo
que acupa una linea, el texto se alinee verticalmente en el centro de la
caja de texto.

Y aqui viene mi duda, ¿hay alguna manera de indicar al TextBox en que
posición debe dibujar el texto? (sin utilizar un Graphics.DrawString).
O mas bien ¿no me queda mas narices que hacer un Graphics.DrawString
,colocar la careta en la misma posicion y quitarle el Text de la caja de
texto?


Muchas gracias por todo y un saludin.


Preguntas similares