如何在Viewbox内垂直滚动ItemsControl



如何让ItemsControl垂直滚动,如果它被放置在一个视图框?

<Viewbox>
    <ItemsControl ItemsSource="..." />
</Viewbox>

我需要Viewbox横向缩放ItemsControl的所有内容到手机的宽度(Viewbox做得很好,它以这样一种方式缩放内容,ItemsControl的最宽行正好占据宽度,等于手机的宽度)。但是现在我不能垂直滚动列表出于某种原因,我尝试了ScrollViewer, Viewbox的滚动条,ItemsControl的滚动条-没有工作

ViewBox测量其内容,然后对其进行转换,使其完全适合可用的空间。这将消除滚动条的需要!

考虑到手机有固定的屏幕尺寸,ViewBox通常是多余的。为什么不直接设置一个明确的大小呢?

最新更新