我一直在寻找教程或任何东西,但似乎找不到任何东西。我希望在我的网络应用程序中构建一个类似于 window.form 控件中的进度条。任何帮助或任何类型的指导都会非常有帮助。我不是在寻找有人为我做这件事,只是一个链接或一些如何开始的指示
最佳答案
进度条是一个拥有 3 个主要属性的控件:(您应该查看 System.Windows.Forms.ProgressBar 以了解 ProgreeBar 的组成部分)
- 最低限度
- 最大
- 一个值
您必须定期异步重新渲染,以向用户更新控件的状态。
基本上是与 WinForms ProgressBar 和 Net.UI 的唯一大区别。 Progreebar 是用于呈现进度的图形控件。因此,您可以使用大小固定的图形控件(例如标签),并从最小到最大在其中添加一些内容。
在大多数情况下,不是值更改引发要处理的事件,而是处理更新进度条值的事件。查看本页中的示例:http://msdn.microsoft.com/en-us/library/system.windows.forms.progressbar.aspx
PS:它存在一些(免费或非免费).NET ProgressBar,例如 Neat Upload。
玩得开心:P
关于asp.net - 在 vb.net 中创建进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10840218/