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>

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

相关推荐
石山代码3 小时前
ArrayList / HashMap / ConcurrentHashMap
java·开发语言
程序大视界3 小时前
【Python系列课程】Python正则表达式(下):环视、命名分组与日志实战
开发语言·python·正则表达式
枫叶v.4 小时前
Agent 分层存储架构设计:从记忆方法到中间件选型
开发语言·python
sleven fung5 小时前
MinerU与BabelDOC与KTransformers与OpenAI API库
开发语言·python·ai·langchain
萤萤七悬5 小时前
【Python笔记】AI帮实现CLI工具-使用argparse.ArgumentParser接收命令参数
开发语言·笔记·python
iCxhust5 小时前
C# 命令行指令 查看二进制文件
开发语言·单片机·嵌入式硬件·c#·proteus·微机原理·8088单板机
csdn_aspnet5 小时前
Java 霍尔分区算法(Hoare‘s Partition Algorithm)
java·开发语言·算法
诸葛务农6 小时前
道路行驶条件下电动汽车永磁电机的有效使用寿命及永磁体的失效和回收再利用(下)
java·开发语言·算法
oort1236 小时前
VLStream:全开源决策式AI视频平台,赋能企业构建自主可控、降本增效的智能视觉应用介绍
大数据·开发语言·人工智能·开源·音视频·数据库架构
c238566 小时前
c/c++中的多态(上)
开发语言·c++