EditingCommands.AlignCenter 属性

定义

表示 AlignCenter 命令,该命令请求将当前段落或选定段落居中。

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

属性值

请求的命令。 此命令的默认键手势为 Ctrl+E

示例

以下示例演示如何对支持该命令的对象调用编辑命令。

对于此示例,一个 RichTextBox 用作命令目标。 请注意, RichTextBox 实现 IInputElement 接口(继承自 FrameworkElement),并包括对许多编辑命令的本机支持。

该方法的第一个参数 Execute 是命令参数。 大多数编辑命令都忽略命令参数;通常,此参数应 null 用于编辑命令。

第二个参数指定命令将路由到的对象。 此对象必须实现 IInputElement 接口,并且应包含指定命令的处理程序。 通常,在未处理该命令的对象上调用时,将忽略命令。

RichTextBox rTB = new RichTextBox();

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

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

注解

此命令在 Paragraph 级别运行。 如果在段落中部分选择内容(包括插入符号位于段落中的空选定内容)上调用此命令,则请求的效果将应用于整个段落。 如果在跨越多个段落的选定内容上调用此命令,该效果将应用于参与所选内容的每个段落的整个内容。

下图显示了居中内容的示例。

屏幕截图:Center 的 TextAlign 属性值屏幕截图

此命令本机受 RichTextBox支持。

XAML 属性用法

<object property="AlignCenter"/>

适用于

另请参阅