首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >C# WPF新版开源控件库:Newbeecoder.UI进度条使用

C# WPF新版开源控件库:Newbeecoder.UI进度条使用

原创
作者头像
用户7152477
修改于 2022-05-05 03:55:32
修改于 2022-05-05 03:55:32
7230
举报
文章被收录于专栏:CSharp编程CSharp编程

在本篇文章中介绍如何使用Newbeecoder.UI的NbProgressBar控件,在NbProgressBar控件有几个基本属性,Width和Height 属性表示NbProgressBar的宽度和高度。Name 属性表示控件的名称。Value属性设置 控件的当前值,另外在滚动条中增加几项属性,分别是:圆角、百分百比是否可见、动画颜色。

Demo下载:

Newbeecoder.UI.zip

Newbeecoder.UI可以根据产品原型图开发出一样的UI界面

如果设置滚动条方向使用FlowDirection属性。您可以将此值设置为LeftToRight或RightToLeft。

在控件库有三种不同滚动条:默认、圆形、不确定进度。运行效果图如下:

调用滚动条代码:

代码语言:html
AI代码解释
复制
<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滚动条调用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源C# WPF控件库--Newbeecoder.UI使用指南(三)
在开发项目中要显示一组数据且可以选择一项或多项的时候,可以使用ListBox列表框。SelectionMode设置选择单项和多项,全选使用SelectAll属性进行设置。
用户7152477
2021/12/23
2.7K0
WPF(C#)开源控件库:Newbeecoder.UI之NbExpander控件
WPF的Expander是显示内容视图控件,扩展区域的内容可以展开或折叠。ExpandDirection是设置扩展方向,FontSize设置字体大小,IsExpanded展示显示。在Expander中加入ScrollViewer来显示指定的滚动样式。
用户7152477
2022/01/07
7640
C# WPF新版开源控件库:Newbeecoder.UI
为了给开发者或第三方用户提供最好的开源库,所以最近一直在努力升级Newbeecoder.UI库。
用户7152477
2021/12/21
1.5K0
Newbeecoder.UI开源控件库自定义按钮样式
为了满足开发者需求,在基础按钮上再添加几个自定义按钮样式。开发者可以根据示例来设计自己所需的按钮。
用户7152477
2022/01/18
9560
开源C# WPF控件库---Newbeecoder.UI下拉框
下拉列表的选择控件,控件左边显示文本内容,右边通过单击控件上的箭头来显示或隐藏该下拉列表,默认的组合框允许选择一项或文本框中输入新的文本。
用户7152477
2021/12/23
1.4K0
WPF(C#)桌面UI控件库推荐:Newbeecoder.UI-NbGroupBox使用
WPF自带GroupBox控件分为两个部分Header和Content,Header是设置头部相关样式,Content填充内容数据,Header和Content是object类型,所有能包含任意对象(字符串、图像)。它继承于HeaderedContentControl类。
用户7152477
2022/01/05
1.2K0
WPF 开源控件库 Newbeecoder.UI推荐:开/关
用于显示两个独占选项。控制由按钮平滑地左右滑动的轨迹表示。这两个状态的内容可以根据它们的位置进行选择。该按钮源自我们的ToggleButton控件。由于继承,它具有ToggleButton控件的所有功能。,根据IsChecked实现滑动动作。
用户7152477
2021/12/24
7440
好用的WPF开源控件库Newbeecoder.UI推荐
为适应现代PC软件快速开发要求,Newbeecoder.UI开源控件库为软件团队提供强大的基础框架以及快速开发能力,开发框架集成大量的通用实用类和扩展样式资源文件。借助开源代码用户能快速投入研发自己的项目。
用户7152477
2022/01/10
1.5K0
开源C# WPF控件库-Newbeecoder.UI使用指南(一)
以前经常winform软件,系统自带一些简单控件,风格和外观比较单一,扩展的功能和样式都不是非常齐全。但是当用wpf开发时,类似的开源组件就很少了,而且稍微好点的都还收费。
用户7152477
2021/12/22
1.6K0
WPF开源控件库代码框架揭秘-Newbeecoder.UI
Newbeecoder.UI是一个轻量级的很好扩展性的基于MVVM开发框架,可用来快速搭建C# WPF应用程序,而无需了解控件内部实现细节,方便扩展更多控件样式以及使用,该项目使用纯C#+WPF开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够使用Newbeecoder.UI来轻易的开发出你好看的应用程序来集成到你的现有项目之中。
用户7152477
2021/12/30
9900
C# WPF新版开源控件库:Newbeecoder.UI日期控件
在wpf 中的DatePicker允许用户选择日期值的控件。用户通过使用ComboBox选择月、日和年值来选择日期,自带日期控件不能选择时间。
用户7152477
2021/12/27
2.2K0
C# WPF新版开源控件库:Newbeecoder.UI颜色选择器
颜色选择器用于浏览和选择颜色。默认情况下,浏览色谱上的颜色,或在红-绿-蓝 (RGB)、色相或十六进制文本框中指定颜色。
用户7152477
2022/01/04
1.1K0
C# WPF新版开源控件库《Newbeecoder.UI》NbTabControl
Newbeecoder.UI在本篇使用说明中分创建带有可关闭选项卡项的选项卡控件。可以使用放置在选项卡标题中的关闭按钮关闭选项卡控件,如下图所示:
用户7152477
2021/12/28
7380
WPF实现消息中心
本文将讲解基于WPF实现一个消息中心的功能,比如常见的软件当中会经常收到服务端推送的“新闻”、“公告”等消息。这个时候就需要对这个需求进行分析了。
JusterZhu
2022/12/07
7020
WPF实现消息中心
值得收藏轻量级UI控件库
程序开发者使用第三方UI库更多是为了方便且省事把控件植入到项目中去,不用去研究UI控件实现细节,同时还有基础属性设置改变其样式。这样更快速开发项目,节省不少时间。
用户7152477
2022/01/12
1.3K0
WPF开源控件库:Newbeecoder.UI轮播控件
轮播控件是一种强大且视觉上吸引人的方式来呈现多个数据项,本文讨论Newbeecoder.UI轮播控件的原理和一个简单的演示应用程序。
用户7152477
2022/01/10
1.4K0
开源C# WPF控件库--Newbeecoder.UI使用指南(二)
使用自带复选框显示可选项很简单,为了界面风格和样式一致。所以需要将单选框和复选框重构和美化达到我们的需求。
用户7152477
2021/12/22
1.6K0
C# WPF新版开源控件库:Newbeecoder.UI之输入框控件
输入框和按钮是软件开发中使用最多的两种控件,文本框作为接收用户输入数据控件,键盘上输入字符都可以录入到文本框显示,允许用户编写一行或多行内容。
用户7152477
2021/12/27
1.3K0
C# WPF新版开源控件库:Newbeecoder.UI之NbTreeView
树状控件主要功能是显示分层结构可折叠的节点内容,在控件中可以使用ItemsSource作为数据源。
用户7152477
2021/12/29
8170
[WPF自定义控件库]简单的表单布局控件
在WPF中布局表单一直都很传统,例如使用上面的XAML,它通过Grid布局一个表单。这样出来的结果整整齐齐,看上去没什么问题,但当系统里有几十个表单页以后需要统一将标签改为上对齐,或者标签和控件中加一个:号等需求都会难倒开发人员。一个好的做法是使用某些控件库提供的表单控件;如果不想引入一个这么“重”的东西,可以自己定义一个简单的表单控件。
dino.c
2019/06/03
2.8K0
推荐阅读
相关推荐
开源C# WPF控件库--Newbeecoder.UI使用指南(三)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档