RichTextBox.AutoWordSelection Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy jest włączone automatyczne zaznaczanie wyrazów.
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
Wartość właściwości
true
w przypadku włączenia automatycznego zaznaczenia wyrazów; w przeciwnym razie , false
. Wartość domyślna to true
.
Przykłady
W poniższym przykładzie kodu pokazano, jak utworzyć obiekt RichTextBox powiększający tekst, automatycznie wybiera wyrazy w tekście kontrolki po dwukrotnym kliknięciu wyrazu i ma margines po prawej stronie obszaru klienta kontrolki. Jeśli kontrolka RichTextBox ma niewielką szerokość, użycie tego kodu spowoduje utworzenie RichTextBox miejsca, w którym każdy znak tekstu jest wyświetlany we własnym wierszu. W tym pionowym położeniu wyświetlania kliknięcie dowolnej części wyrazu spowoduje wybranie wszystkich znaków słowa niezależnie od faktu, że tekst jest wyświetlany w pionie. W tym przykładzie jest wymagany formularz zawierający kontrolkę RichTextBox o nazwie 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
Uwagi
Jeśli ta właściwość jest ustawiona na true
, wybranie dowolnej części tekstu w kontrolce powoduje wybranie całego wyrazu.