zoukankan      html  css  js  c++  java
  • 五种画刷

    1、线性画刷

     <Rectangle Width="60" Height="60" >
                    <Rectangle.Fill>
                        <LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
                            <GradientStopCollection>
                                <GradientStop Color="Red" Offset="0" ></GradientStop>
                                <GradientStop Color="Blue" Offset="0.25" ></GradientStop>
                                <GradientStop Color="Yellow" Offset="0.5" ></GradientStop>
                                <GradientStop Color="Black" Offset="1" ></GradientStop>
                            </GradientStopCollection>
                        </LinearGradientBrush>
                    </Rectangle.Fill>
                </Rectangle>
               
                <TextBlock Text="我是小沈阳啊甚是沈阳的沈" FontSize="20" Loaded="TextBlock_Loaded_1" >
                    <TextBlock.Foreground>
                        <LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
                            <GradientStopCollection>
                                <GradientStop Color="Red" Offset="0" ></GradientStop>
                                <GradientStop Color="Yellow" Offset="0" x:Name="gradientStopColor"></GradientStop>
                                <GradientStop Color="Red" Offset="1"></GradientStop>
                            </GradientStopCollection>
                        </LinearGradientBrush>
                    </TextBlock.Foreground>
                </TextBlock>

    效果

     <TextBox Background="Red" Height="50" Width="100">
                <TextBox.OpacityMask>
                    <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
                        <GradientStop Color="Red" Offset="0">  </GradientStop>
                        <GradientStop Color="Red" Offset="0.5"></GradientStop>
                        <GradientStop Color="Transparent" Offset="1"></GradientStop>
                    </LinearGradientBrush>
                </TextBox.OpacityMask>
            </TextBox>

    2、SolidBrush

     <TextBlock Text="我们都是" FontSize="20" x:Name="txtText">
                <TextBlock.Foreground>
                    <SolidColorBrush>
                        Red
                    </SolidColorBrush>
                </TextBlock.Foreground>
            </TextBlock>

    3、径向画刷

    <Rectangle Width="100" Height="100">
                    <Rectangle.Fill >
                        <RadialGradientBrush GradientOrigin="0.5,0.5"  >
                            <GradientStop Color="Red" Offset="0"></GradientStop>
                            <GradientStop Color="Yellow" Offset="0.5"></GradientStop>
                            <GradientStop Color="blue" Offset="1"></GradientStop>
                        </RadialGradientBrush>
                    </Rectangle.Fill>
                </Rectangle>



  • 相关阅读:
    一些程序员必备的英语词汇及释义
    ETL工具Talend最佳实践
    spark-submit使用yarn cluster模式时如何获取applicationId?
    On-heap vs Off-heap 堆内内存与堆外内存
    【Kail 学习笔记】kali信息搜集工具之IKE-Scan
    【Kail 学习笔记】kali信息搜集工具之Sparta(斯巴达)
    渗透常用命令
    渗透测试中常用WINDOWS命令
    Jvoke:Java环境下调用系统命令
    SpringCloud以及Nacos服务注册IP选择问题
  • 原文地址:https://www.cnblogs.com/rockman/p/3385234.html
Copyright © 2011-2022 走看看