public override UITableViewCell GetCell(UITableView tv) { var cell = tv.DequeueReusableCell(key) as MonthEventCellView; if (cell == null) { cell = new MonthEventCellView(this); } else { cell.UpdateFrom(this); } cell.SelectionStyle = UITableViewCellSelectionStyle.None; cell.btnDelete.Hidden = TheEvent._Booking != null; //cell.btnEdit.Hidden = TheEvent._Booking != null; cell.btnDelete.TouchUpInside += (sender, e) => { if (OnDeleteEventClicked != null) { OnDeleteEventClicked(TheEvent); } }; // cell.btnEdit.TouchUpInside += (sender, e) => // { // if(OnEditEventClicked != null) // OnEditEventClicked(TheEvent); // }; return(cell); }
public override UITableViewCell GetCell(UITableView tv) { var cell = tv.DequeueReusableCell(key) as MonthEventCellView; //if (cell == null) cell = new MonthEventCellView(this); //else // cell.UpdateFrom (this); cell.SelectionStyle = UITableViewCellSelectionStyle.None; return cell; }
public override UITableViewCell GetCell(UITableView tv) { var cell = tv.DequeueReusableCell(key) as MonthEventCellView; if (cell == null) { cell = new MonthEventCellView(this); } else { cell.UpdateFrom(this); } cell.SelectionStyle = UITableViewCellSelectionStyle.None; return(cell); }