protected override void OnPointerEntered(PointerRoutedEventArgs e) { if (e.OriginalSource is ListViewItemPresenter) { _parent.OnPointerEntered(this, e); } else if (e.OriginalSource is Grid grid && string.Equals(grid.Name, "ContentPresenterGrid") && !CantSelect()) { _parent.OnPointerEntered(this, e); } base.OnPointerEntered(e); }
protected override void OnPointerEntered(PointerRoutedEventArgs e) { if (e.OriginalSource is ListViewItemPresenter) { _parent.OnPointerEntered(this, e); } base.OnPointerEntered(e); }