WPF 设置透明度和圆形图片
1 设置效果为
2 窗体中代码为
<Window x:Class="QyNodeTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Style/Style.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
<Grid Style="{StaticResource bc}">
<Border Background="{StaticResource OpacityBrush}" Margin="0 180 0 0" VerticalAlignment="Center" Padding="10">
<Image Source="/Img/19.jpg" Width="46" Height="46" Clip="{StaticResource ResourceKey=clipGeometry}"></Image>
</Border>
</Grid>
</Window>
3 样式文件style.xaml中代码为
<Style TargetType="Grid" x:Key="bc">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="/Img/loginBg.png"/>
</Setter.Value>
</Setter>
</Style>
<GeometryGroup x:Key="clipGeometry" FillRule="Nonzero">
<EllipseGeometry RadiusX="23" RadiusY="23" Center="23, 23"></EllipseGeometry>
</GeometryGroup>
<SolidColorBrush Color="#2c2f3e" Opacity="0.8" x:Key="OpacityBrush"/>
最新文章
- Java学习笔记11
- javascript中矩形的碰撞检测---- 计算碰撞部分的面积
- JS实现关闭当前子窗口,刷新父窗口
- [game]十字链表的AOI算法实现
- Objective-C 中基于RunTime实现的反射
- Docker CPU 资源限制——CPU分片功能测试
- php 传址
- 【转】Mysql进程管理
- 微信多媒体上传图片,创建卡券上传 LOGO
- C# DataTable 详解
- MYSQL 错误日志
- [转]关于 Swift 的一点初步看法
- MCU开发之I2C通信
- 在配置文件(.settings、.config)中存储自定义对象
- Mybatis中模糊查询的各种写法(转)
- WIN7远程桌面连接--“发生身份验证错误。要求的函数不受支持”
- Linux嗅探ettercap
- python3-元类
- dma 测试例子
- 从零开始学 Web 之 Ajax(四)接口文档,验证用户名唯一性案例
热门文章
- activiti自定义流程之整合(五):启动流程时获取自定义表单
- FM/PCM与FM/PPM的区别
- context menu与submenu区别
- Socket的三个功能类TCPClient、TCPListener 和 UDPClient (转)
- [ActionScript 3.0] AS3.0 涂鸦及擦除功能,撤销重做步骤记录实例
- (LinkedList) Remove Linked List Elements
- 剑指Offer:面试题22——栈的压入,弹出序列(java实现)
- 防止SQL注入攻击的一些方法小结
- mac 使用技巧 (实时更新)
- Microsoft source-code annotation language (SAL) 相关