Défilement d'un TextBlock

J'ai un TextBlock et une zone de texte dans le même emplacement. Selon ce mode, l'utilisateur est en, je fais un visible et l'autre s'est effondré. Cela fonctionne bien, mais comment puis-je faire le Textblock défilement? J'ai pensé que je devrais utiliser un ScrollViewer, mais je ne sais pas pourquoi ça ne fonctionne pas. J'ai essayé de déconner avec la hauteur (automatique ou fixe), mais il ne sera pas de défilement. Mon xaml est-ce:

<ScrollViewer x:Name="detailsScroller" Height="285" Width="480"  Canvas.Top="76" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
    <Canvas x:Name="infoCanvas" Width="478"  >
     <TextBlock x:Name="textblockInfo" TextWrapping="Wrap"  Width="462" Height="197"  Canvas.Left="8"/>
     <TextBox x:Name="textboxInfo" TextWrapping="Wrap"  Width="478" AcceptsReturn="True" Height="300" Visibility="Collapsed" />
    </Canvas>
</ScrollViewer>

Merci!

OriginalL'auteur Skoder | 2010-06-30