C# WPF新版开源控件库:Newbeecoder.UI进度条使用
2023-04-18 16:17:16 时间
在本篇文章中介绍如何使用Newbeecoder.UI的NbProgressBar控件,在NbProgressBar控件有几个基本属性,Width和Height 属性表示NbProgressBar的宽度和高度。Name 属性表示控件的名称。Value属性设置 控件的当前值,另外在滚动条中增加几项属性,分别是:圆角、百分百比是否可见、动画颜色。
Demo下载:
Newbeecoder.UI可以根据产品原型图开发出一样的UI界面
如果设置滚动条方向使用FlowDirection属性。您可以将此值设置为LeftToRight或RightToLeft。
在控件库有三种不同滚动条:默认、圆形、不确定进度。运行效果图如下:
调用滚动条代码:
<StackPanel Orientation="Vertical">
<TextBlock Text="默认样式" Margin="5"/>
<NbProgressBar Style="{DynamicResource DefaultProgressBarBoxStyle}" Margin="5" Value="50" Height="20" Width="120"/>
</StackPanel>
<StackPanel Orientation="Vertical" Margin="50,0,0,0">
<TextBlock Text="圆形样式" Margin="5" HorizontalAlignment="Center"/>
<NbProgressBar Style="{DynamicResource NormalProgressBarBoxStyle}" Value="50" Width="120" Height="120" IsIndeterminate="False" IsPercentVisible="True"/>
</StackPanel>
<StackPanel Orientation="Vertical" Margin="50,0,0,0">
<TextBlock Text="不确定进度" Margin="5" HorizontalAlignment="Center"/>
<NbProgressBar Style="{DynamicResource NormalProgressBarBoxStyle}" Value="50" Width="120" Height="120" IsIndeterminate="True" IsPercentVisible="False"/>
</StackPanel>
通过设置NbProgressBarStyle="{DynamicResource NormalProgressBarBoxStyle}"实现Newbeecoder.UI滚动条调用。
相关文章
- iPhone升级iOS 11.3:无法读取第三方电池健康状况
- 如何让你的代码好维护
- iOS开发3年只用5分钟搞定面试官
- 谷歌禁止非认证安卓设备运行自家APP 国产手机咋办?
- iOS不这样写简历,都找不到工作了
- 民间高手帮苹果搞设计:如何让iOS 11的通知栏更好用?
- 谷歌高管:安卓系统现在和iOS一样安全 甚至更好
- 编程生涯中遇到超厉害的三个技术大牛
- 千万不要和一种编程语言厮守终生
- 概念版macOS可以用iOS应用了,苹果会把两大系统融合吗?
- 美团点评开源用 Vue.js 开发小程序的前端框架 mpvue
- 谷歌发布Android P首个预览版:专门优化异形全面屏
- 2018年2月iOS面试总结
- 程序员的10个老大难问题
- iOS开发中的11种锁以及性能对比
- 彻底理解 Android MD 设计里的 “阴影”
- 这届iOS到底是怎么了?
- 密码成为被淘汰的落后技术 微软将支持用手机解锁电脑
- 安卓GO系统发展缓慢:目前仅十余个App可用
- 揭秘12306团队:为一张票"抢"一年 与机器抢票对战