WPF之border标签边框控件、设置弧度、图片

border标签在WPF中承担着边框的角色又称之为边框标签,使用嵌套的方法去给一些标签添加边框,border标签包裹目标标签(border不能有多个子元素)。一般在给标签添加弧度时可以使用border。

常用属性

|--------------|----------------------------------------------|
| CornerRadius | 边框拐角的弧度,当宽高是一样的时候 并且设置CornerRadius为一半的时候边框为圆 |

标签实例(设置弧度):

cs 复制代码
<Border Width="100" Height="100" Background="LightBlue" BorderBrush="Red" CornerRadius="50" BorderThickness="2,2,2,2">
    <Label Width="100" Height="100" Background="Transparent" 
        Content="中国" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"/>
</Border>

效果图:

实例2(设置图片)

可以给border标签设置图片

cs 复制代码
<Border Width="55"
        Height="55"
        CornerRadius="10">
    <Border.Background>
        <ImageBrush ImageSource="./1.png" />
    </Border.Background>
</Border>

小提示: 如果使用相对路径的话需要修改图片属性 将属性复制到输出目录属性改为 始终复制 将生成操作属性改为 内容

相关推荐
妄想出头的工业炼药师16 分钟前
python和C++相互调用使用
开发语言·c++
2301_7644413321 分钟前
Python管理咨询数据可视化实战:收入分布与顾问利用率双轴对比图表生成脚本
开发语言·python·信息可视化
景彡先生25 分钟前
C++17 并行算法:std::execution::par
开发语言·c++
nextera-void1 小时前
仓颉编程语言:从入门到精通
开发语言
oioihoii1 小时前
C++随机打乱函数:简化源码与原理深度剖析
开发语言·c++·算法
水果里面有苹果1 小时前
19-C#静态方法与静态类
java·开发语言·c#
minji...2 小时前
数据结构 算法复杂度(1)
c语言·开发语言·数据结构·算法
吃着火锅x唱着歌2 小时前
LeetCode 3306.元音辅音字符串计数2
算法·leetcode·c#
BUG批量生产者2 小时前
[746] 使用最小花费爬楼梯
java·开发语言
慕y2742 小时前
Java学习第二十四部分——JavaServer Faces (JSF)
java·开发语言·学习