2011-07-20 13 views
0

ItemsControlをビューボックスに配置した場合、アイテムを垂直方向にスクロールさせるにはどうすればいいですか?ViewboxのItemsコントロールを垂直方向にスクロールするには?

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

私はビューボックスは、それは完全に、それはItemsControlにの最も広い列が正確に幅を占有するような方法でコンテンツをスケーリングん(水平携帯電話の幅に私のItemsControlのすべてのコンテンツを拡張するビューボックスを必要とします、電話の幅に等しい)。しかし、私は何らかの理由でリストを垂直にスクロールできません。ScrollViewer、Viewboxのスクロールバー、ItemsControlのスクロールバーを試しました。

答えて

0

ViewBoxは、その内容を測定し、利用可能なスペース内に完全に収まるように変換します。これにより、スクロールバーが不要になります。

携帯電話の画面サイズが固定であることを考慮すると、ViewBoxはしばしば冗長です。なぜ明示的なサイズを設定しないのですか?

+0

実際、そうではありません。私のケースでは、Viewboxはリストを電話サイズ内で水平方向にのみ調整し、垂直方向のオブジェクトは境界線から外に出ます。 – Skiminok

関連する問題