WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法。

2021-06-07 17:05

阅读:330

标签:str   tps   9.png   image   lan   下划线   版权   uid   article   

原文:WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法。

版权声明:我不生产代码,我只是代码的搬运工。 https://blog.csdn.net/qq_43307934/article/details/88962940

参考地址:https://blog.csdn.net/johnsuna/article/details/1895169

效果:

技术图片

从上至下,分别为上划线(Overline),中划线(StrikeThrough),基线(Baseline),下划线(Underline)。

1、 简单设置

技术图片

?C#后台设置:

textBlock1.TextDecorations = TextDecorations.Underline;

textBlock1为控件TextBlock的名称?

2、调整下划线与文字的距离

        

技术图片

3、为文字加双下划线

        

技术图片

4、下划线的颜色与厚度

        

5、下划线的渐变色

        

C#后台实现:(此部分作者:大可山人)

    TextDecoration myUnderline = new TextDecoration();
??? Pen myPen = new Pen();
??? myPen.Brush = new LinearGradientBrush(Colors.Yellow, Colors.Red, new Point(0, 0.5), new Point(1, 0.5));
??? myPen.Brush.Opacity = 0.8;
??? myPen.Thickness = 5;
??? myPen.DashStyle = DashStyles.Dash;
??? myUnderline.Pen = myPen;
??? myUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended;

??? TextDecorationCollection myCollection = new TextDecorationCollection();
??? myCollection.Add(myUnderline);
??? textBlockGood.TextDecorations = myCollection;
 

?

WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法。

标签:str   tps   9.png   image   lan   下划线   版权   uid   article   

原文地址:https://www.cnblogs.com/lonelyxmas/p/10729323.html


评论


亲,登录后才可以留言!