EditingCommands.ToggleBold Tulajdonság

Definíció

Azt a ToggleBold parancsot jelöli, amely azt kéri, hogy Bold az aktuális kijelölésen állítsa be a formázást.

public:
 static property System::Windows::Input::RoutedUICommand ^ ToggleBold { System::Windows::Input::RoutedUICommand ^ get(); };
public static System.Windows.Input.RoutedUICommand ToggleBold { get; }
static member ToggleBold : System.Windows.Input.RoutedUICommand
Public Shared ReadOnly Property ToggleBold As RoutedUICommand

Tulajdonság értéke

A kért parancs. A parancs alapértelmezett kulcsmozdulata a következő Ctrl+B: .

Példák

Az alábbi példa bemutatja, hogyan hívhat meg szerkesztési parancsot egy olyan objektumon, amely támogatja a parancsot.

Ebben a példában egy RichTextBox parancs célként szolgál. Vegye figyelembe, hogy RichTextBox implementálja a IInputElement felületet (amelytől FrameworkElementöröklődik), és számos szerkesztési parancs natív támogatását tartalmazza.

A metódus első argumentuma Execute egy parancsparaméter. A legtöbb szerkesztési parancs figyelmen kívül hagyja a parancsparamétert; ez a paraméter általában a parancsok szerkesztésére használható null .

A második argumentum azt az objektumot adja meg, amelyhez a parancsot átirányítja. Ennek az objektumnak implementálnia kell az IInputElement interfészt, és tartalmaznia kell egy kezelőt a megadott parancshoz. A parancsok általában figyelmen kívül lesznek hagyva, amikor olyan objektumon hívja meg a rendszer, amely nem kezeli a parancsot.

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Megjegyzések

Ha az FontWeight aktuális kijelölés a tartományon ThinSemiBoldbelül van, Bold akkor a rendszer az aktuális kijelölésre alkalmazza. Normal Ellenkező esetben a rendszer alkalmazza. Az értékek összehasonlító listájáért FontWeight lásd: FontWeights.

Ha a kijelölés üres, és a gondviselet egy szóon belül van, a kijelölés ki van bontva a teljes szóra.

Nem feltétlenül létezik olyan tényleges implementáció, amely egy adott objektumon válaszol erre a parancsra; sok esetben a parancsokra reagáló implementáció az alkalmazásíró feladata.

Ezt a parancsot natív módon támogatja a RichTextBox.

XAML-attribútumok használata

<object property="ToggleBold"/>

A következőre érvényes:

Lásd még