私は大学のプロジェクトとしてWindows8用のアプリケーションを書いています。私が持っているのは次のとおりです。
<ScrollViewer Background="Green" Name="readingSV" Grid.Column="1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" BorderBrush="Black" BorderThickness="1" Padding="15" VerticalScrollBarVisibility="Hidden" VerticalScrollMode="Auto" HorizontalScrollMode="Disabled">
<StackPanel Orientation="Vertical" Name="readingSP">
<TextBlock Name="tb1" />
<TextBlock Name="tb2" />
<TextBlock Name="tb3" />
<TextBlock Name="tb5" />
<TextBlock Name="tb6" />
<TextBlock Name="tb7" />
<TextBlock Name="tb8" />
<TextBlock Name="tb9" />
<TextBlock Name="tb10" />
<TextBlock Name="tb11" />
<TextBlock Name="tb12" />
<TextBlock Name="tb13" />
<TextBlock Name="tb14" />
<TextBlock Name="tb15" />
</StackPanel>
</ScrollViewer>
読み込み時にtb15などのn番目のアイテムに調整するためにscrollviewerを表示したい...
ヘルプを探してみましたが、わかりやすい答えが見つかりませんでした。
私は実際にコードビハインドでテキストブロックを作成し、それらをスクロールビューアにあるスタックパネルに追加しています。テキストブロックは本からのテキストの行で埋められます...1行に1つのテキストブロック。