0
Page
はスケーラブルになりたいので、Grid
をViewbox
に入れてください。
ViewboxのグリッドはViewboxのサイズに伸びません
<Viewbox>
<Grid>
...
</Grid>
</Viewbox>
Viewbox
は、ウィンドウのサイズにstrechesが、問題はGrid
がないということです。 なぜそれが起こっていますか?
Page
はスケーラブルになりたいので、Grid
をViewbox
に入れてください。
ViewboxのグリッドはViewboxのサイズに伸びません
<Viewbox>
<Grid>
...
</Grid>
</Viewbox>
Viewbox
は、ウィンドウのサイズにstrechesが、問題はGrid
がないということです。 なぜそれが起こっていますか?
Viewboxのストレッチプロパティを試してみるとよいでしょう。ここに私のサンプルは次のとおりです。
<Viewbox Stretch="Fill">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Button Content="Button1" Grid.Row="0"/>
<Button Content="Button2" Grid.Row="1"/>
<Button Content="Button3" Grid.Row="2"/>
</Grid>
</Viewbox>
これが与える:
をあなたがラップしたい場合があり均一な塗りつぶしをしたい場合ScrollViewerのViewboxを使用すると、これは完全な均一な塗りつぶしを提供し、スクロールビューアを使用します表示されない部分にスクロールすることができます。以下の画像のように:
...と、すべてのコントロールが見えるようにウィンドウのサイズを変更...
・ホープ、このことができます!