zoukankan      html  css  js  c++  java
  • WPF 圆形头像框

    WPF圆形头像显示

    不知何时开始,大多数软件的头像采用了圆形头像,使用WPF进行圆形头像显示比较简单,并不是将图像裁剪成圆形头像后显示.

    思路是裁剪出一个正方形的头像,然后在显示的时候,只显示正方形中的内切圆部分即可.WPF中的Image类中有一个Clip属性,只需要设置好该属性即可.生成后的效果如下所示:

    关键代码如下:

     
            <!--头像-->
            <Image Source="3.png" VerticalAlignment="Center" Width="140" Height="140">
                <Image.Clip><!--设置图像如何显示-->
                    <EllipseGeometry RadiusX="70" RadiusY="70" Center="70,70"/>
                </Image.Clip>
            </Image>
            <Ellipse    <!--添加一个圆框在头像上,做边框-->
                Grid.Row="1" Grid.RowSpan="2"
                HorizontalAlignment="Center"  
                Width="140"  
                Height="140"   
                Stroke="BurlyWood"   
                VerticalAlignment="Center"                 
                StrokeThickness="2"  
                >
            </Ellipse>
    

      

  • 相关阅读:
    python脚本 pyqt 打包成windows可执行exe文件 pyinstaller
    标示符、保留字、注释
    全局变量
    Chunk
    工具类
    CCParallaxNode
    添加多个CCArmature
    Cowboy实例
    lua笔记二 赋值语句
    RenderTexture动态创建纹理
  • 原文地址:https://www.cnblogs.com/jingxuan-li/p/8252653.html
Copyright © 2011-2022 走看看