【问题标题】:UWP Complex TextBlock foregroundUWP 复杂文本块前景
【发布时间】:2020-01-25 13:27:07
【问题描述】:

我需要实现这样的前景。我如何通过 Xaml 或 UWP 应用程序中的 C# 代码来执行此操作?

【问题讨论】:

  • 你尝试了什么?我们不能给你答案
  • 我只用谷歌搜索过。我想将 ImageBrush 用于前景,但我认为这不是一个好的解决方案

标签: c# xaml uwp


【解决方案1】:

LinearGradientBrush可以满足你的需要。

<Page.Resources>
   <LinearGradientBrush x:Key="TestGradient" StartPoint="0,0" EndPoint="1,1">
       <LinearGradientBrush.GradientStops>
           <GradientStop Color="Red" Offset="0.0"/>
           <GradientStop Color="Red" Offset="0.3"/>
           <GradientStop Color="White" Offset="0.3"/>
           <GradientStop Color="White" Offset="0.8"/>
           <GradientStop Color="Red" Offset="0.8"/>
           <GradientStop Color="Red" Offset="1"/>
       </LinearGradientBrush.GradientStops>
   </LinearGradientBrush>
</Page.Resources>

<Grid>
    <TextBlock Text="535" FontSize="50" HorizontalAlignment="Center" FontWeight="Black" Foreground="{StaticResource TestGradient}"/>
</Grid>

【讨论】:

  • 超级!谢谢
猜你喜欢
  • 2013-11-06
  • 1970-01-01
  • 2017-01-10
  • 1970-01-01
  • 1970-01-01
  • 2020-03-03
  • 2017-04-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多