博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
给WPF文字加多条修饰线
阅读量:4677 次
发布时间:2019-06-09

本文共 1034 字,大约阅读时间需要 3 分钟。

原文:

这是上篇 最后留给朋友思考的问题。

效果图:

XAML代码:

<Page xmlns="" xmlns:x="" >
<Canvas>
<TextBlock FontSize="84" FontFamily="Arial Black" Margin="0,0">
<TextBlock.TextDecorations>
<TextDecoration PenOffset="10" PenOffsetUnit="Pixel" PenThicknessUnit="Pixel">
 <TextDecoration.Pen>
          <Pen Thickness="5">
            <Pen.Brush>
              <LinearGradientBrush Opacity="0.5"
                StartPoint="0,0.5"  EndPoint="1,0.5">
                <LinearGradientBrush.GradientStops>
                  <GradientStop Color="Yellow" Offset="0" />
                  <GradientStop Color="Red" Offset="1" />
                </LinearGradientBrush.GradientStops>
              </LinearGradientBrush>
            </Pen.Brush>
          </Pen>
        </TextDecoration.Pen>
</TextDecoration>
<TextDecoration PenOffset="2" PenOffsetUnit="Pixel" PenThicknessUnit="Pixel">
 <TextDecoration.Pen>
          <Pen Thickness="1">
            <Pen.Brush>
              <SolidColorBrush Opacity="0.5" Color="Red"/>
            </Pen.Brush>
          </Pen>
        </TextDecoration.Pen>
</TextDecoration>
</TextBlock.TextDecorations>
GOOD
</TextBlock>
</Canvas>
</Page>
(其实就是使用多个TextDecoration而已!) 

posted on
2018-10-25 15:23 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/9850080.html

你可能感兴趣的文章
js 验证码 倒计时60秒
查看>>
C#基础
查看>>
ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 15. 用户管理
查看>>
杭电3466————DP之01背包(对状态转移方程的更新理解)
查看>>
JSP页面中的精确到秒的时间控件
查看>>
C#4.0语言新功能及应用 (1)
查看>>
http协议状态码对照表
查看>>
xmapp中 使用admin的权限打开mysql时出现错误1045
查看>>
chrome表单自动填充去掉input黄色背景
查看>>
使用hex6x 进行十六进制转换
查看>>
第一章 用标准I/O函数将标准输入复制到标准输出 1-3
查看>>
Remove Mapping
查看>>
NSLog打印信息的从新设置
查看>>
关于TCP/IP与数据传输
查看>>
用Python监视进程是否结束
查看>>
[转] 对WM_NCHITTEST消息的了解+代码实例进行演示
查看>>
方程整数解-2015省赛C语言A组第一题
查看>>
flask环境配置
查看>>
WEB应用的安全的登录认证
查看>>
C#网络编程.套接字.TcpListener.TcpClient
查看>>