private void Sv_PreviewMouseWheel(object sender, MouseWheelEventArgs e) { if (e.Delta > 0 && this.sv.VerticalOffset == 0) { _chatVM.LoadHisMessages(true); } if (sv.VerticalOffset == sv.ScrollableHeight) { _chatVM.IsDisplayMsgHint = false; } else { this.OnHideHistoryMsgButton?.Invoke(); } this.DisplayOrHideAtButton(); }