WPF是一款专门针对图形界面处理的开发工具。在这款工具中,有很多中控件的使用可以帮助我们简便的实现各种界面的需求。在这里就介绍一下有关WPF Border控件相关属性。

Border 是一个装饰的控件,此控件绘制一个边框、一个背景,在 Border 中只能有一个子控件,但它的子控件是可以包含多个子控件的Border 的几个生要的属性:

Background:此WPF Border属性设置 Border 用来绘制背景的 Brush 对象

BorderBrush:此属性设置 Border 用来绘制边框的 Brush 对象

BorderThickness:此属性设置 Border 边框的宽度,此属性是一个 Thickness 对象, Thickness 是一个 struct 类型的对象,使用 Thickness 对象可以设置边框每一边的线条的宽度

CornerRadius:此WPF Border属性设置 Border 的每一个角圆的半径,此属性是一个 CornerRadius 对象,CornerRadius 是一个struct 类型的对象

Padding:此WPF Border属性设置 Border 里的内容与边框的之间的间隔,此属性是一个 Thickness 对象,可以使用此对象为每一边的间隔进行设置

<Window x:Class="WpfApp3.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp3"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800" >
    <Grid Margin="10">
        <Border Background="Gold" BorderBrush="Green" BorderThickness="30">
            <StackPanel Margin="10">
                <Button>Button 1</Button>
                <Button Margin="0,10">Button 2</Button>
                <Button>Button 3</Button>
            </StackPanel>
        </Border>
    </Grid>
</Window>

border绘制边框相关推荐

  1. CSS 如何用border绘制三角形、等腰梯形、直角梯形

    CSS 如何用border绘制三角形.等腰梯形.直角梯形 border 有宽度后,四角交接处会产生斜线,可根据此原理绘制三角形.等腰梯形.直角梯形等图形. div {width: 50px;heigh ...

  2. border 外边框

    语法: border:<line-width> || <line-style> || <color> <line-width> = <length ...

  3. java swing画三角形_如何使用Java Swing编写肮脏的渐变绘制边框

    修订:问题是绘制一个四边形边框,每边开始时有一个坚实的基色,并在边框的跨度上逐渐变白.挑战在于使边界的交叉看起来无缝.要实现这一点,可以绘制边框,然后使用三角形来"混合"角落.如果 ...

  4. bootstrap 黑边框表格样式_Excel表格如何添加绘制边框?

    Excel表格如何添加绘制边框?日常生活中我们会经常用Excel表格做表,以便于我们在生活中的方便.而在Excel里我们可以直接在上面输入我们需要的内容,但有些时候打印出来,有一些表格是没有边框线,我 ...

  5. border每个边框的阴影(box-shadow属性)

    分别设置border四个边框为不同阴影(box-shadow属性) 一.效果图对比: 二.代码设置: 设置前的代码 box-shadow: none; 设置后的代码 box-shadow: 0px - ...

  6. 18在protel DXP中PCB图中给电路板绘制边框、安装孔的方法介绍成都电路板设计

    SO单片机开发指南之18 万丈高楼平地起,辉煌只能靠自己, 能不辉煌不要紧,进步收获有就行. 边走边取,本文介绍在Protel DXP中PCB图纸中给电路板绘制边框.安装孔和标注的方法. 1.给电路板 ...

  7. android 带边框的arc,SwiftUI:自定义 Shape 使用 InsettableShape 协议实现向内绘制边框...

    如果创建的形状没有特定大小,它将自动扩展以占据所有可用空间.例如,这将创建一个填充我们视图的圆,并为其提供40点蓝色边框: struct ContentView: View { var body: s ...

  8. Winform的Panel绘制边框

    给Panel绘制边框能够达到一定的美感,这其实很简单,只需要编写Paint事件即可. private void panel1_Paint(object sender, PaintEventArgs e ...

  9. css3 border img 边框图片

    摘自http://www.html-js.com/article/CSS3-tutorial-css3borderimage-frame-image-Xiangjie-on border-image摘 ...

最新文章

  1. 《Greenplum企业应用实战》一2.3 畅游Greenplum
  2. Ubunt php连接oracle,uBuntu PHP Oracle扩展 OCI8安装
  3. mysql数据压缩加密_MySQL 加密/压缩函数
  4. java list原理_Java集合:ArrayList的实现原理
  5. TObject简要说明-对象的创建流程
  6. 北邮OJ 884. 16校赛-Average Modulo
  7. 配置Windows下编译运行C/C++过程
  8. Spring AOP用法
  9. javascript中的闭包closure详解
  10. 关于“进程”与“线程”的最通俗解析
  11. linux系统查看进程并杀掉,Linux如何查找8080进程并杀掉该进程
  12. Keysight WIFI6测试培训笔记
  13. axis webservice 实验
  14. 人体究竟需要多少蛋白质?摄入过量就是浪费钱
  15. Webservice CXF 调用报错 Could not find conduit initiator for address:
  16. 幽默故事:1、我喜欢的女神;2、农村淑女(木子家原创)
  17. 学生成绩管理系统(简易版)
  18. git 生成ssh密钥
  19. Cisco Packet Tracer 交换机的VLAN划分
  20. Overleaf (LaTex) 使用笔记(自用)

热门文章

  1. 安徽大学计算机网络作业答案,安徽大学计算机网络测试题答案.pdf
  2. 【Windows Server 2019】FTP服务的配置与管理——配置FTP站点(上)IP地址限制、身份验证、授权规则和请求筛选
  3. Python廖雪峰实战web开发(Day8-构建前端)
  4. 远程到内网服务器怎么传文件,远程服务器怎样传输文件
  5. java解析excel报错,poi解析excel文件报错
  6. 80后,招谁惹谁了?
  7. 用xshell连接linux时的端口,使用xshell远程连接Linux
  8. 如何有效的在 60 秒内进行 Linux 服务器性能故障分析
  9. 如何利用谷歌邮箱别名功能获取无限 Gmail 邮箱
  10. 【佛法】由佛法观爱情与人生——一位居士对爱情、婚姻和家庭的体悟