在ScrollViewer可滚动区域中包含Adorner

时间:2012-04-08 18:10:47

标签: wpf scrollviewer adorner

我目前在Adorner内有一个ScrollViewer。滚动查看器底部的对象有时可以在其下方显示大型装饰器。遗憾的是,该装饰器未包含在滚动查看器的ExtentHeight中,因此装饰器的下半部分会被滚动查看器视口的底部剪切。

有没有办法让adorner图层的内容包含在scrollviewer的可滚动区域中?

1 个答案:

答案 0 :(得分:1)

我担心其他来源和调查时间的共识似乎是我所提到的根本不可能。我的解决方案只是检测ListBox中的最后一项,并在显示我的Adorner时自动在其底部添加一个边距。这有点像黑客,但它实现了上面提到的理想行为。