轻松进行WPF界面开发,DevExpress WPF的全新Badge控件
通过DevExpress WPF Controls,您能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。
在日前发布的v19.2版本中,包含一个全新的Badge控件。使用其API,您可以在任何控件或UI元素上显示badge,可以是数据网格列或一个Toolbar\Ribbon项。除了标准的WPF属性外,Badge控件还提供许多自定义选项。
Shape
Badge API包含预定义的形状集,您可以使用预定义形状并且无需修改,也可以通过CornerRadius属性自定义形状:
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/d3fc4e351e7c6a9cd46a56cb7f15b439.png)
Color
Badge API还包含Badge.BadgeKind属性,每个BadgeKind都附带了预定义的颜色值。
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/13e8e2e65e99ec3175164e70b8e0813a.png)
颜色值可以根据应用程序中使用的DevExpress主题而变化。
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/32f050b4f456bc846d1cb7f9d266f438.png)
您可以通过Badge.Background,Badge.BorderBrush和Badge.Foreground指定自定义的Badge颜色:
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/b6f11fd5fad9d23643cdb49ff2705c4b.png)
Position
Badge默认位置位于父级UI元素的右上角,但是您可以根据需要自定义其水平\垂直对齐方式和锚点。
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/27896d0abee4009f86dbbcc39fceeb65.png)
当您在带有字形的BarItem上显示Badge时,Badge将显示在字形上方:
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/f64051c2403752ef69bb9f469a984f11.png)
Content Format
当Badge Content显示为字符串时,可以使用ContentStringFormat和ContentFormatProvider格式化Badge Content:
![DevExpress WPF使用技巧教程](https://image.evget.com/Content/images/202002/18/83a673a5181330dc8128584faa5a8443.png)
DevExpress v19.2全新发布,欢迎下载最新版体验哦~
DevExpress技术交流群:540330292 欢迎一起进群讨论
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯
![DevExpress中文网微信](https://image.evget.com/Content/files/2017/5/9/8397ed3bca35472ab28420cfd2e7c999636299203889442080.jpg)