using System.Windows.Controls; using TeamAAS_VP.ViewModels; namespace TeamAAS_VP.Views { /// /// Interaction logic for HomeView /// public partial class HomeView : UserControl { HomeViewModel viewModel; public HomeView() { InitializeComponent(); viewModel = DataContext as HomeViewModel; viewModel.PropertyChanged += ViewModel_PropertyChanged; } private void ViewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { try { if (e.PropertyName == "MessageQueue") { this.messagelist.ScrollIntoView(viewModel.MessageQueue[viewModel.MessageQueue.Count - 1]); } } catch (System.Exception) { } } } }