Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
        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);
        }