Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在用户输入后的 WPF 应用程序中,我正在显示仪表板以显示用户数据的输出。
现在我想要的是一个像上面这样的控件,蓝色从左到右填充该段。例如,如果返回值为 100,则蓝色填充整个段,如果为 0,则不显示蓝色。
使用普通矩形很容易创建它,但曲线是一个挑战。对于矩形的参考,它的工作原理是,在按钮上单击一个值,在 0-100 的范围内创建一个值,然后将它乘以(矩形宽度)/(最大值)的比率。然后将矩形宽度设置为此。
有任何想法吗?
我认为,这个CodeProject 文章演示了如何做你需要的。