Texbox

21/09/2004 - 17:25 por Bull | Informe spam
Pregunta:
Se puede ajustar la longitus de un texbox de acuerdo a lo que va a contener
??
El problema es el siguiente tengo un texbox en donde muestro el valor de una
variable tipo string que es el directorio de trabajo y cuando lo muestro me
sale cortado.
Saludos

Preguntas similare

Leer las respuestas

#1 Félix
21/09/2004 - 17:40 | Informe spam
En realidad no estoy seguro pero prueba y me avisas:

Dim MyStr As String ="\\Server\414\logUser\flaNetShell"
'suponiendo que esta es la cadena que tienes en la var

Me.TextBox1.Width = MyStr.Length
Me.TextBox1.text = MyStr
Me.TextBox1.Refresh()

Recuerda que Width es el size en píxeles, puesto que un
caracter no mide un píxel tienes que darle a una formula
que te pueda expresar exactamente el ancho de la cadena

Dim point As Integer = MyStr.Length * 2
Respuesta Responder a este mensaje
#2 Bull
21/09/2004 - 18:02 | Informe spam
Gracias felix, lo probe y anda el tema es encotrar una formula que pueda
usar para calcular el tamaño en pixeles.

Saludos



"Félix" escribió en el mensaje
news:3e7f01c49ff1$5f91ec70$
En realidad no estoy seguro pero prueba y me avisas:

Dim MyStr As String ="\\Server\414\logUser\flaNetShell"
'suponiendo que esta es la cadena que tienes en la var

Me.TextBox1.Width = MyStr.Length
Me.TextBox1.text = MyStr
Me.TextBox1.Refresh()

Recuerda que Width es el size en píxeles, puesto que un
caracter no mide un píxel tienes que darle a una formula
que te pueda expresar exactamente el ancho de la cadena

Dim point As Integer = MyStr.Length * 2
Respuesta Responder a este mensaje
#3 Freddy Cáceres
21/09/2004 - 18:14 | Informe spam
Solo una duda, por que texbox? eso me suena a label con
propiedad autosize=true, a menos que se escriba directo
sobre ese control, no estara mal enfocada la solucion?

Si el usuario puede escribir la ruta retiro lo dicho.

Saludos
-
Freddy Cáceres
Santiago - Chile
Gracias felix, lo probe y anda el tema es encotrar una


formula que pueda
usar para calcular el tamaño en pixeles.

Saludos



"Félix" escribió en el mensaje
news:3e7f01c49ff1$5f91ec70$
En realidad no estoy seguro pero prueba y me avisas:

Dim MyStr As String ="\\Server\414\logUser\flaNetShell"
'suponiendo que esta es la cadena que tienes en la var

Me.TextBox1.Width = MyStr.Length
Me.TextBox1.text = MyStr
Me.TextBox1.Refresh()

Recuerda que Width es el size en píxeles, puesto que un
caracter no mide un píxel tienes que darle a una formula
que te pueda expresar exactamente el ancho de la cadena

Dim point As Integer = MyStr.Length * 2


.

Respuesta Responder a este mensaje
#4 DJ MIAO
21/09/2004 - 18:28 | Informe spam
Ponle al texbox la propiedad de multiline = true
Y si es muy largo tienes mas monitores para que se vea?
No te jodas la vida con eso.


Miao..
Comprate un libro..

Pregunta:
Se puede ajustar la longitus de un texbox de acuerdo a


lo que va a contener
??
El problema es el siguiente tengo un texbox en donde


muestro el valor de una
variable tipo string que es el directorio de trabajo y


cuando lo muestro me
sale cortado.
Saludos


.

Respuesta Responder a este mensaje
#5 Félix
21/09/2004 - 20:05 | Informe spam
Pues no entendi bien la formulación, de todos modos, lo
más practico no es simular algo que ya esta disponible en
el lenguaje, asi que me retracto pidiendo disculpas, de
todos modos existen tantas soluciones como posibles
preguntas, puedes intentar por utilizar el textbox si
quieres que el usuario pueda copiar o pegar desde el
control o simplemente si deseas enseñar la info puedes
utilizar una Label que se puede autoajustar al contenido
que se la asigna a la propiedad text.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida