我正在尝试在 WPF 中创建自己的自定义进度条(以重新创建Windows 8 Progress Bars)。我决定尝试尽可能地坚持标准模式,所以我认为最好从 RangeBase 控件继承。我开始遵循使用模板扩展 RangeBase 的指南。
然而,我遇到的问题是我打算在后面有一些代码(主要用于渲染图形),我不相信我可以通过模板来做到这一点。它是否正确?
最好的做法是切换到使用 ContentControl 并实现与 RangeBase 类似的接口吗?或者还有什么我可以做的。
我正在尝试在 WPF 中创建自己的自定义进度条(以重新创建Windows 8 Progress Bars)。我决定尝试尽可能地坚持标准模式,所以我认为最好从 RangeBase 控件继承。我开始遵循使用模板扩展 RangeBase 的指南。
然而,我遇到的问题是我打算在后面有一些代码(主要用于渲染图形),我不相信我可以通过模板来做到这一点。它是否正确?
最好的做法是切换到使用 ContentControl 并实现与 RangeBase 类似的接口吗?或者还有什么我可以做的。