TextDecoration.Location 属性

定义

获取或设置文本修饰在绘制时的垂直位置。

public:
 property System::Windows::TextDecorationLocation Location { System::Windows::TextDecorationLocation get(); void set(System::Windows::TextDecorationLocation value); };
public System.Windows.TextDecorationLocation Location { get; set; }
member this.Location : System.Windows.TextDecorationLocation with get, set
Public Property Location As TextDecorationLocation

属性值

TextDecorationLocation

文本修饰在绘制时的垂直位置。

示例

在下面的代码示例中,使用笔的纯色画笔创建删除线文本修饰。 将 Location 属性设置为 Strikethrough

// Use the default font values for the strikethrough text decoration.
private void SetDefaultStrikethrough()
{
    // Set the underline decoration directly to the text block.
    TextBlock1.TextDecorations = TextDecorations.Strikethrough;
}
' Use the default font values for the strikethrough text decoration.
Private Sub SetDefaultStrikethrough()
    ' Set the underline decoration directly to the text block.
    TextBlock1.TextDecorations = TextDecorations.Strikethrough
End Sub
<!-- Use the default font values for the strikethrough text decoration. -->
<TextBlock
  TextDecorations="Strikethrough"
  FontSize="36" >
  The quick red fox
</TextBlock>

注解

以下示例显示文本修饰相对于文本的位置。

文本修饰位置示意图
文本修饰类型示例

通过此属性 PenOffset ,您可以偏移指定 Location文本修饰。

依赖项属性信息

标识符字段 LocationProperty
元数据属性设置为 true

适用于