Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2006, 04:24
Avatar de Korku
Korku
 
Fecha de Ingreso: noviembre-2003
Ubicación: En un lugar oscuro...
Mensajes: 688
Antigüedad: 20 años, 5 meses
Puntos: 5
[.NET] Seleccionar Texto TextBox

Hola forer@s,

En VB6:

Private Sub Text1_GotFocus()
Me.Text1.SelStart = 0
Me.Text1.SelLength = Len(Me.Text1.Text)
End Sub

En VB.NET (2003):

Private Sub Text1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles Text1.GotFocus
Me.Text1.SelectAll
End Sub

ó bien

Private Sub Text1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles Text1.GotFocus
Me.Text1.SelectionStart = 0
Me.Text1.SelectionLength = Len(Me.Text1.Text.Length)
End Sub

Bien, resulta que en VB6 funciona la selección de texto en un TextBox (que aparezca el texto seleccionado en color azul) pero en VB.NET tanto .NET Framework como .NET Compact Framework (el caso de Pocket PC, al puntear con el stylus tiene que seleccionar) no funciona... ¿Alguna solución o sugerencia?

Gracias de antemano :)

Última edición por Korku; 14/11/2006 a las 05:27