private void ButtonLikes_OnTap(object sender, System.Windows.Input.GestureEventArgs e) { IMyVirtualizingPanel parent = this.Parent; if (!((parent != null ? parent.DataContext : null) is ILikeable)) { return; } e.Handled = true; bool like = !this._loggedInUserLiked; ((ILikeable)this.Parent.DataContext).LikeUnlike(like); this.Like(like); }
public void RegisterForCleanup(IMyVirtualizingPanel panel) { this._panels.Add(panel); }