public void Bind(BlacklistItem contentItem, UIBlackListTableView parent)
        {
            _parent = parent;
            lblBlacklist.Text = contentItem.Value;

            btnDelete.SetImage (UIImage.FromFile ("images/icons/delete.png"), UIControlState.Normal);
            btnDelete.TouchUpInside += (object sender, EventArgs e) => {
                _parent.DeleteItem(_contentItem);
            };

            _contentItem = contentItem;
        }
 private void OnRowClicked(BlacklistItem item)
 {
     if(RowClicked!=null)
         RowClicked(this, new RowClickedEventArgs<BlacklistItem>(){ Item = item});
 }
 public int RemoveItem(BlacklistItem tweet)
 {
     var index = _items.FindIndex((t)=>{return t.Value == tweet.Value;});
     _items.RemoveAt(index);
     return index;
 }