RichTextBox.AutoWordSelection Propiedad

Definición

Obtiene o establece un valor que indica si está habilitada la selección automática de palabras.

public:
 property bool AutoWordSelection { bool get(); void set(bool value); };
public bool AutoWordSelection { get; set; }
member this.AutoWordSelection : bool with get, set
Public Property AutoWordSelection As Boolean

Valor de propiedad

true si la selección automática de palabras está habilitada; de lo contrario, false. El valor predeterminado es true.

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear un RichTextBox objeto que se acerca al texto, selecciona automáticamente palabras en el texto del control cuando se hace doble clic en una palabra y tiene un margen en el lado derecho del área cliente del control. Si el RichTextBox control tiene un ancho pequeño, el uso de este código creará un RichTextBox donde cada carácter de texto se muestra en su propia línea. Mientras se encuentra en esta posición de visualización vertical, al hacer clic en cualquier parte de una palabra, se seleccionarán todos los caracteres de la palabra independientemente del hecho de que el texto se muestre verticalmente. En este ejemplo se requiere que tenga un formulario que contenga un RichTextBox control denominado richTextBox1.

private:
   void ZoomMyRichTextBox()
   {
      // Enable users to select entire word when double clicked.
      richTextBox1->AutoWordSelection = true;

      // Clear contents of control.
      richTextBox1->Clear();

      // Set the right margin to restrict horizontal text.
      richTextBox1->RightMargin = 2;

      // Set the text for the control.
      richTextBox1->SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";

      // Zoom by 2 points.
      richTextBox1->ZoomFactor = 2.0f;
   }
private void ZoomMyRichTextBox()
{
    // Enable users to select entire word when double clicked.
    richTextBox1.AutoWordSelection = true;
    // Clear contents of control.
    richTextBox1.Clear();
    // Set the right margin to restrict horizontal text.
    richTextBox1.RightMargin = 2;
    // Set the text for the control.
    richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
    // Zoom by 2 points.
    richTextBox1.ZoomFactor = 2.0f;
}
Private Sub ZoomMyRichTextBox()
    ' Enable users to select entire word when double clicked.
    richTextBox1.AutoWordSelection = True
    ' Clear contents of control.
    richTextBox1.Clear()
    ' Set the right margin to restrict horizontal text.
    richTextBox1.RightMargin = 2
    ' Set the text for the control.
    richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot"
    ' Zoom by 2 points.
    richTextBox1.ZoomFactor = 2.0F
End Sub

Comentarios

Si esta propiedad está establecida trueen , al seleccionar cualquier parte del texto del control se selecciona toda la palabra.

Se aplica a