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