none
Utilizar el intro dentro de un Textbox RRS feed

  • Pregunta

  • Hola a todos, os comento mi problema: tengo un textbox en el que escribo. Quiero separar un párrafo de otro con el intro pero cuando pulso este botón me salgo del textbox. Hay algo que me haga no salirme.

    Saluditos, Charo.

    lunes, 31 de octubre de 2011 9:14

Respuestas

  • "charoeci1" escribió:

    > tengo un textbox en el que escribo. Quiero separar un
    > párrafo de otro con el intro pero cuando pulso este
    > botón me salgo del textbox. Hay algo que me haga no
    > salirme.

    Hola, Claro:

    En primer lugar tienes que establecer a True la propiedad Multiline del control TextBox, para poder insertar nuevos párrafos cuando pulses la tecla Return:

       TextBox1.Multiline = True

    Y en segundo lugar, si por casualidad has especificado un valor a la propiedad AccepButton del formulario que contiene el control TextBox multilínea, tienes que establecer también el valor True a la propiedad AcceptsReturn del control TextBox, si tu intención es que al presionar la tecla Return se cree una nueva línea de texto en el control (un nuevo párrafo), en lugar de activar el botón predeterminado del formulario:

       TextBox1.AcceptsReturn = True

    Un saludo


    NOTA: si esta respuesta te ha resultado útil, recuerda marcarla como satisfactoria.

    Enrique Martínez
      [MS MVP - VB]

    Si usas Visual Basic .NET y deseas ser productivo y feliz, activa la instrucción Option Strict.

    lunes, 31 de octubre de 2011 12:50
    Moderador

Todas las respuestas

  • hola

    has definido la propiedad Miltiline del TextBox en true ? porque si lo haces deberias poder separar los parrafos

    ademas has definido el evento keypress del textbox ? quizas alli le agregaste logica para el "enter"

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 31 de octubre de 2011 11:50
  • "charoeci1" escribió:

    > tengo un textbox en el que escribo. Quiero separar un
    > párrafo de otro con el intro pero cuando pulso este
    > botón me salgo del textbox. Hay algo que me haga no
    > salirme.

    Hola, Claro:

    En primer lugar tienes que establecer a True la propiedad Multiline del control TextBox, para poder insertar nuevos párrafos cuando pulses la tecla Return:

       TextBox1.Multiline = True

    Y en segundo lugar, si por casualidad has especificado un valor a la propiedad AccepButton del formulario que contiene el control TextBox multilínea, tienes que establecer también el valor True a la propiedad AcceptsReturn del control TextBox, si tu intención es que al presionar la tecla Return se cree una nueva línea de texto en el control (un nuevo párrafo), en lugar de activar el botón predeterminado del formulario:

       TextBox1.AcceptsReturn = True

    Un saludo


    NOTA: si esta respuesta te ha resultado útil, recuerda marcarla como satisfactoria.

    Enrique Martínez
      [MS MVP - VB]

    Si usas Visual Basic .NET y deseas ser productivo y feliz, activa la instrucción Option Strict.

    lunes, 31 de octubre de 2011 12:50
    Moderador