xaml 中的这种类型的矩形填充可能吗?

我不想使用渐变来填充矩形,因为在每个部分的图像中使用纯色画笔不同。

谢谢

最佳答案

试试这个:

<Rectangle Width="300" Height="100" Stroke="black" StrokeThickness="3">
  <Rectangle.Fill>
    <LinearGradientBrush StartPoint="0 0" EndPoint="1 0">
      <GradientStop Color="red" Offset="0"/>
      <GradientStop Color="red" Offset=".33"/>
      <GradientStop Color="black" Offset=".33"/>
      <GradientStop Color="black" Offset=".34"/>
      <GradientStop Color="green" Offset=".34"/>
      <GradientStop Color="green" Offset=".66"/>
      <GradientStop Color="black" Offset=".66"/>
      <GradientStop Color="black" Offset=".67"/>
      <GradientStop Color="cyan" Offset=".67"/>
    </LinearGradientBrush>
  </Rectangle.Fill>
</Rectangle>

关于c# - 填充 xaml 矩形倍数 solidcolorbrush,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22947816/

10-14 22:55