标签: c# wpf
在用户输入后的WPF应用程序中,我显示一个仪表板来显示用户数据的输出。
现在我想要的是一个如上所述的控件,其中蓝色从左到右填充片段。 例如如果返回的值是100,则蓝色填充整个段,如果为0,则表示没有显示蓝色。
使用普通矩形很容易创建它,但曲线是一个挑战。 对于矩形的参考,它的工作原理是,在按钮单击时,在0-100范围内创建一个值,然后将其乘以(矩形宽度)/(最大值)的比率。然后将矩形宽度设置为等于此。
有什么想法吗?
答案 0 :(得分:0)
我认为,这个CodeProject arcticle演示了如何做你需要的事情。