Udostępnij za pośrednictwem


EditingCommands.ToggleBold Właściwość

Definicja

ToggleBold Reprezentuje polecenie, które żąda Bold przełączenia formatowania w bieżącym zaznaczeniu.

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

Wartość właściwości

RoutedUICommand

Żądane polecenie. Domyślnym gestem klawisza dla tego polecenia jest Ctrl+B.

Przykłady

W poniższym przykładzie pokazano, jak wywołać polecenie edycji dla obiektu obsługującego polecenie .

W tym przykładzie element RichTextBox służy jako element docelowy polecenia. Należy pamiętać, że RichTextBox implementuje IInputElement interfejs (dziedziczony od FrameworkElement), i że zawiera natywną obsługę wielu poleceń edycji.

Pierwszym argumentem Execute metody jest parametr polecenia. Większość poleceń edycji ignoruje parametr polecenia; ogólnie rzecz biorąc, ten parametr powinien być null przeznaczony do edycji poleceń.

Drugi argument określa obiekt, do którego będzie kierowane polecenie. Ten obiekt musi zaimplementować IInputElement interfejs i powinien zawierać procedurę obsługi dla określonego polecenia. Ogólnie rzecz biorąc, polecenie jest ignorowane podczas wywoływanego obiektu, który nie obsługuje polecenia.

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Uwagi

FontWeight Jeśli dla bieżącego zaznaczenia znajduje się zakres od Thin do SemiBold, Bold zostanie zastosowany do bieżącego zaznaczenia. Normal W przeciwnym razie jest stosowany. Aby uzyskać porównawczą listę FontWeight wartości, zobacz FontWeights.

Gdy zaznaczenie jest puste, a daszek znajduje się w słowie, zaznaczenie zostanie rozwinięte w celu uwzględnienia całego wyrazu.

Niekoniecznie istnieje rzeczywista implementacja, która odpowiada na to polecenie w dowolnym obiekcie; w wielu przypadkach implementacja odpowiadająca na polecenie jest odpowiedzialna za składnik zapisywania aplikacji.

To polecenie jest natywnie obsługiwane przez RichTextBoxprogram .

Użycie atrybutu języka XAML

<object property="ToggleBold"/>  

Dotyczy

Zobacz też