[英]Implementing a bar in a WPF program
我正在寻找一个WPF应用程序,该应用程序将发光的栏用作“进度栏”。 不是从传统意义上讲,例如程序加载,而是向用户显示他在某个目标/任务中的进度。 以下是我要描述的酒吧示例。
我想使用相互连接的多个条来建立路径,但不知道如何将它们放入程序中。 预先感谢您的回答!
正如@ORMapper正确指出的那样, ProgressBar控件是正确的方法,可以使用控件模板使它看起来像您想要的那样。
关于第二个问题:如果希望一个ProgressBar的值依赖于另一个ProgressBar的值,则应修改Maximum属性以正确显示预期值。
例如,如果您有一个主进度条,仅在完成其他2个任务后该进度条应达到100%-将其Maximum
设置为200,然后使用如下计算来设置其值: MainProgressBar.Value = firstTaskValue + secondTaskValue
。
只有完成两个任务后,它才会达到100%...
您可以随意使用它,例如,如果一个任务比另一个任务更重要: MainProgressBar.Value = firstTaskValue + 2 * secondTaskValue
。
无论如何,这是您必须自己实现的逻辑...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.