ズーム機能をピンチボックスのリストボックスに追加しようとしています。これを行う最も効率的な方法は何ですか? ListBoxをGridコントロールの中に置き、スクロール可能にしました。Windowsでリストボックスをズームするときにピンチをかける7
これは私の現在のコードです。
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="10,0,10,10" Background="Black" >
<ListBox Name="lstText" FontSize="24" Foreground="White" SelectionMode="Single" Margin="10,0,10,10" ScrollViewer.VerticalScrollBarVisibility="Visible" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel >
<TextBlock Text="{Binding Text}" TextWrapping="Wrap"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
<toolkit:GestureService.GestureListener>
<toolkit:GestureListener
Tap="GestureListener_Tap"
PinchCompleted="GestureListener_PinchCompleted"
Flick="GestureListener_Flick">
</toolkit:GestureListener>
</toolkit:GestureService.GestureListener>
お返事ありがとうございます。テキストによる拡大は、ListBox内のコンテンツのフォントサイズを増減することを意味します。だから私はコードサンプルを教えてもらえますか? – Daniel
私はこのリストボックスに聖書の詩を表示していますが、ユーザが選択した章の詩をスクロールできるようにスクロール機能を保持したいと思います。これが概念を明確にしているかどうかは不明です。 – Daniel
@Danielスクロールするだけでリストボックスは必要ありません。 ScrollViewerにテキストをラップするだけです。 –