RichTextBox.AutoWordSelection Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se la selezione automatica della parola è abilitata.
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
Valore della proprietà
true
se la selezione automatica della parola è abilitata; in caso contrario, false
. Il valore predefinito è true
.
Esempio
Nell'esempio di codice seguente viene illustrato come creare un RichTextBox oggetto che esegue lo zoom avanti sul testo, seleziona automaticamente le parole nel testo del controllo quando viene fatto doppio clic su una parola e ha un margine sul lato destro dell'area client del controllo. Se il controllo ha una larghezza ridotta, l'uso RichTextBox di questo codice creerà un oggetto RichTextBox in cui ogni carattere di testo viene visualizzato sulla propria riga. Mentre in questa posizione di visualizzazione verticale, facendo clic su qualsiasi parte di una parola verranno selezionati tutti i caratteri della parola indipendentemente dal fatto che il testo viene visualizzato verticalmente. In questo esempio è necessario disporre di una maschera contenente un RichTextBox controllo denominato 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
Commenti
Se questa proprietà è impostata su true
, selezionando una parte qualsiasi del testo nel controllo seleziona l'intera parola.