It appears可以正常工作而不会损坏的装饰器的最大数量是 144。
我有一个带有一堆对象的 ScrollView,其中许多都带有装饰器。前 144 个装饰器位置正确,但其余的位置不正确。请注意,当人数如此之多时,这是一种特殊情况;通常有零个装饰器。尽管如此,我希望即使在那个特殊的场合也能正常工作。
撇开这个任意(而且非常低)的限制让我觉得如何,这个错误有什么实际的解决方法吗?
最佳答案
目前还没有已知的方法可以做到这一点。
这也不错,因为我发现性能很差;简单地子类化我应该显示装饰器的图像控件,并在 OnRender
中绘制覆盖层,效果更好(与 WinForms 不同,视觉效果可以扩展到控件的逻辑边界之外)。
关于wpf - 使用超过 144 个装饰器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9096759/