WPF Border设置虚线边框

Border默认显示实线边框,我们也可以其BorderBrush属性来自定义样式实现虚线边框;
方法一:推荐

<Border BorderThickness="1" Margin="20"><Border.BorderBrush><VisualBrush><VisualBrush.Visual><Rectangle StrokeDashArray="4 2" Stroke="Gray" StrokeThickness="1"Width="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualWidth}"Height="{Binding RelativeSource={RelativeSource AncestorType={x:Type Border}}, Path=ActualHeight}"/></VisualBrush.Visual></VisualBrush></Border.BorderBrush><TextBlock Text="测试" /></Border>


方法二:

<Border BorderThickness="1" Margin="20"><Border.BorderBrush><DrawingBrush Viewport="0,0,8,8" ViewportUnits="Absolute" TileMode="Tile"><DrawingBrush.Drawing><DrawingGroup><GeometryDrawing Brush="Black"><GeometryDrawing.Geometry><GeometryGroup><RectangleGeometry Rect="0,0,50,50" /><RectangleGeometry Rect="50,50,50,50" /></GeometryGroup></GeometryDrawing.Geometry></GeometryDrawing></DrawingGroup></DrawingBrush.Drawing></DrawingBrush></Border.BorderBrush><TextBlock Text="Content Goes Here!" Margin="5"/></Border>

其他:

<Grid Margin="20"><Grid.RowDefinitions><RowDefinition Height="100"/></Grid.RowDefinitions><Grid.ColumnDefinitions><ColumnDefinition Width="100"/></Grid.ColumnDefinitions><Rectangle RadiusX="5" RadiusY="5" Fill="White" Stroke="Gray" StrokeDashArray="4,2"/><TextBlock Padding = "4,2" Text="测试"/></Grid>

WPF Border设置虚线边框相关推荐

  1. html外边框设为虚线,科技常识:html设置虚线边框的方法

    今天小编跟大家讲解下有关html设置虚线边框的方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关html设置虚线边框的方法 的相关资料,希望小伙伴们看了有所帮助. 用到CSS样式和HTM ...

  2. PHP表格下框线怎么设置虚线,html中p怎么设置虚线边框

    在html中,可以通过给p标签元素设置"border-style: dashed;"样式来设置虚线边框.border-style属性可以设置元素所有边框的样式,当属性值为" ...

  3. html给input添加边框,html input怎么设置虚线边框样式

    html input设置虚线边框的方法:在input标签中使用style属性,添加"border-style: dashed;"或者"border:宽度值 dashed ...

  4. html中怎么写虚线框的宽高,html如何设置虚线边框

    网页布局中我们未来整体的网页美观我们可能需要设置虚线边框,但是你知道html如何设置虚线边框吗?本篇文章就来给大家介绍一下html设置虚线边框的方法. 用到CSS样式和HTML标签元素 为了对html ...

  5. css修饰边框为虚线,css如何设置虚线边框css虚线样式?css设置虚线边框的方法示例...

    首页 >web前端>css教程>正文 css如何设置虚线边框?css设置虚线边框的方法示例 原创2018-10- 在网页布局中,有时候为了整体网页的美观可能需要设置虚线边框,那么虚线 ...

  6. 为view设置虚线边框

    extension UIView { //设置虚线边框 func setDashiedBorder() {let borderLayer = CAShapeLayer()borderLayer.bou ...

  7. 微信小程序 border设置单边框失效解决办法

    微信小程序 border设置单边框失效解决办法 遇到的问题 解决的方法 总结 遇到的问题 border-right: 1 rpx solid #ccc;border-bottom: 1 rpx sol ...

  8. WPF Border 设置只加一边

    设置只加一边 BorderThickness="0,1,0,0"

  9. html 边框终点 圆点,CSS设置虚线或虚边框dashed border

    在网页前端设计过程中,少不了要使用边框,这样页面整体好看一些.边框通常分为两种,一种为实边框另一种为虚边框,实边框用得多一些,但有虚线或虚线边框点缀,网页会更漂亮,所以这两种边框都要使用. 在CSS中 ...

最新文章

  1. PHP用户输入安全过滤和注入攻击检测
  2. python 使用PIL模块将文字写入到图片上
  3. gpib安装包 python_ioctl errorno:25在使用pythongpib的GPIB通信中
  4. laravel session redis 设置
  5. python具有伪代码的本质吗_Python的优点之一是具有伪代码的本质。( )_学小易找答案...
  6. JSON数据的解析方式
  7. Android中如何Hook住JNI方法
  8. 解决办法:C向Python传递字串数组导致进程崩溃
  9. CSS3的新特性以及IE下的实现
  10. H - Shifting Sort
  11. 【Spring Boot】关于上传文件例子的剖析
  12. 【青少年编程】【三级】幻影小猫
  13. 基于VS+Opencv2.4.10的微信跳一跳辅助工具
  14. android 仿微信demo————微信通讯录界面功能实现(移动端,服务端)
  15. 【webGoat】Broken Access Control
  16. oracle无法加载库单元,PLS-00907: 无法加载库单元 是什么错误啊??
  17. Matlab——Simulink输出的数据怎么利用plot函数绘图
  18. 全球12个典型区域的surface runoff subsrf runoff比较
  19. 基于JavaWeb+MySQL的快递驿站系统
  20. InfoPath学习

热门文章

  1. 计算机辅助的临床会谈,e医生学习日记24-临床心理学三种研究技术
  2. mkdir:制作多级目录
  3. K8S更换控制面节点
  4. 无限易量化快速获得历史K线数据 策略开发
  5. 物联网LoRa系列-21:LoRa终端--射频芯片SX1261 SX1262的FSK调制解调器与配置
  6. 2020-03-27 2020.3情况
  7. 基于Cortex-A9地铁闸机改造升级解决方案
  8. win32 CreateThread
  9. BeetlSQL框架学习(一)——初识BeetlSQL,特点,内置sql的使用,Pojo代码生成等...
  10. 中职学校计算机教学参考文献,计算机学生论文,关于中职院校计算机教学的方法探究相关参考文献资料-免费论文范文...