如何在WPF中使用RuleLine(静音行)实现Richtextbox或Avalonedit

问题描述 投票:0回答:1

我想实现一个需要绘制规则线(静音林?)的编辑器,如下图所示。 我要使用 Richtextbox 或 avalonedit,你能帮我创建这个模式吗? 预先感谢..

image

wpf richtextbox avalonedit
1个回答
0
投票

在 WPF

RichTextBox
中,您可以设置
Paragraph
样式的边框粗细。它看起来就像你的屏幕截图一样。

<RichTextBox x:Name="richtextbox" >   
    <RichTextBox.Resources>
        <Style TargetType="{x:Type Paragraph}">
            <Setter Property="BorderThickness" Value="0,0,0,1"></Setter>
            <Setter Property="BorderBrush" Value="Blue"></Setter>                    
            <Setter Property="Margin" Value="2"/>
        </Style>
    </RichTextBox.Resources>
</RichTextBox>
© www.soinside.com 2019 - 2024. All rights reserved.