<ScrollViewer VerticalScrollBarVisibility="Auto" >
<TextBlock Text="{Binding Status}"
HorizontalAlignment="Center" />
</ScrollViewer>
Le statut toujours j'ajoutant, c'est-à-dire que dans le code derrière toujours que je fais cette chose:ScrollViewer contrôle dans WPF
Status+= Environment.NewLine + "Hi";
Et ScrollViewer de plus en plus, mais le statut que je vois est le premier, quand je veux voir le dernier que j'ai besoin de faire défiler dessous, ma question est: comment je peux faire défiler le Scrollviewer automatiquement, ce qui signifie que je veux toujours voir le dernier statut pas la première.
Désolé pour l'anglais approximatif.
Merci, mais comment je peux le faire dans le modèle MVVM? –
Dans MVVM, le ViewModel n'est pas supposé connaître les détails de la vue tels que la présence d'un ScrollViewer. Dans de tels cas, il est généralement considéré comme acceptable d'écrire du code dans la vue code-behind pour accomplir cette tâche. Je vais ajuster ma réponse pour vous montrer comment je le ferais avec MVVM. –
Est-ce une autre façon de faire dans xaml? –