【发布时间】:2012-05-13 01:27:20
【问题描述】:
在 C# .net 中,如何创建一个包含多个部分的自定义进度条控件? 例如,我可以独立更新 10 个部分,比如如果我需要将第 3 部分的进度更改为 100%,那部分看起来会很满,而其他 9 个部分看起来仍然是空的。 提前致谢。
【问题讨论】:
-
你不能平铺十个正常的进度条吗?
-
不,我想要一个自定义控件,我可以使用。
-
使用
LayoutTable和常规ProgressBars,并将它们保存在一个列表中。控件应该包装它。 -
你能解释一下它与只有 10 个进度条的外观/行为有何不同吗?
-
Winforms,它可以让我以不同的方式看到它们的价值,但在百分比方面则作为一个整体。这意味着如果我们在 100% 时有 10 个中的 3 个,则该条的实际值将是 30%。
标签: c# .net winforms controls progress-bar