EditingCommands.ToggleBold 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.
Rappresenta il comando ToggleBold, il quale richiede che la formattazione Bold venga attivata o disattivata sulla selezione corrente.
public:
static property System::Windows::Input::RoutedUICommand ^ ToggleBold { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand ToggleBold { get; }
member this.ToggleBold : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property ToggleBold As RoutedUICommand
Valore della proprietà
Comando richiesto. Il movimento di tasto predefinito per questo comando è Ctrl
+B
.
Esempio
Nell'esempio seguente viene illustrato come richiamare un comando di modifica in un oggetto che supporta il comando .
Per questo esempio, un RichTextBox oggetto funge da destinazione del comando. Si noti che RichTextBox implementa l'interfaccia IInputElement (ereditata da FrameworkElement) e che include il supporto nativo per molti comandi di modifica.
Il primo argomento per il Execute metodo è un parametro di comando. La maggior parte dei comandi di modifica ignora il parametro di comando; in generale, questo parametro deve essere null
per la modifica dei comandi.
Il secondo argomento specifica l'oggetto a cui verrà indirizzato il comando. Questo oggetto deve implementare l'interfaccia IInputElement e deve includere un gestore per il comando specificato. In genere, un comando viene ignorato quando viene richiamato su un oggetto che non gestisce il comando.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Commenti
Se l'oggetto FontWeight per la selezione corrente è compreso nell'intervallo compreso tra Thin e SemiBold, Bold viene applicato alla selezione corrente. In caso contrario, Normal viene applicato . Per un elenco comparativo di FontWeight valori, vedere FontWeights.
Quando la selezione è vuota e il cursore si trova all'interno di una parola, la selezione viene espansa per includere l'intera parola.
Non esiste necessariamente un'implementazione effettiva che risponde a questo comando su qualsiasi oggetto specificato; in molti casi l'implementazione che risponde a un comando è responsabilità del writer dell'applicazione.
Questo comando è supportato in modo nativo da RichTextBox.
Uso della sintassi XAML per gli attributi
<object property="ToggleBold"/>