1

我正在尝试在 WPF 中创建自己的自定义进度条(以重新创建Windows 8 Progress Bars)。我决定尝试尽可能地坚持标准模式,所以我认为最好从 RangeBase 控件继承。我开始遵循使用模板扩展 RangeBase 的指南

然而,我遇到的问题是我打算在后面有一些代码(主要用于渲染图形),我不相信我可以通过模板来做到这一点。它是否正确?

最好的做法是切换到使用 ContentControl 并实现与 RangeBase 类似的接口吗?或者还有什么我可以做的。

4

1 回答 1

1

为什么您会难以覆盖 RangeBase 的控件模板并实现自己的外观和感觉?

下面的这个链接通过为 WPF 进度条(以及范围基础)提供一个很酷的控制模板来实现温度计

http://msdn.microsoft.com/en-us/magazine/cc163497.aspx

于 2012-05-16T13:18:17.453 回答