public virtual void OnVoteSelected(VoteSelectedEventArgs e) { EventHandler <VoteSelectedEventArgs> handler = VoteSelected; if (null != handler) { handler(this, e); } }
public override void RowSelected(UITableView tableView, NSIndexPath indexPath) { tableView.DeselectRow(indexPath, true); var item = Items [indexPath.Row]; var args = new VoteSelectedEventArgs { SelectedVote = item }; OnVoteSelected(args); }
public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath) { VoteTableViewCell cell = tableView.DequeueReusableCell(CellIdentifier) as VoteTableViewCell; // Data var item = Items [indexPath.Row]; cell.UpdateUIWith(item); cell.btnNext.TouchUpInside += (sender, e) => { var args = new VoteSelectedEventArgs { SelectedVote = item }; OnVoteSelected(args); }; return(cell); }
public override void RowSelected(UITableView tableView, NSIndexPath indexPath) { tableView.DeselectRow (indexPath, true); var item = Items [indexPath.Row]; var args = new VoteSelectedEventArgs { SelectedVote = item }; OnVoteSelected (args); }
public virtual void OnVoteSelected(VoteSelectedEventArgs e) { EventHandler<VoteSelectedEventArgs> handler = VoteSelected; if (null != handler) { handler (this, e); } }
public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath) { VoteTableViewCell cell = tableView.DequeueReusableCell (CellIdentifier) as VoteTableViewCell; // Data var item = Items [indexPath.Row]; cell.UpdateUIWith (item); cell.btnNext.TouchUpInside += (sender, e) => { var args = new VoteSelectedEventArgs { SelectedVote = item }; OnVoteSelected (args); }; return cell; }