/// <summary>create a routeCell from a startcell</summary> /// <param name="cell">startcell as <see cref="Cell"/></param> /// <returns>startcell as <see cref="RouteCell"/></returns> public static RouteCell WaitCell(Cell cell) { if (cell != null) { RouteCell routeCell = new RouteCell(cell.Row, cell.Column, Drone.Direction.Stay); return(routeCell); } else { return(null); } }
protected override UITableViewCell GetOrCreateCellFor(UITableView tableView, NSIndexPath indexPath, object item) { var cell = tableView.DequeueReusableCell(RouteCell.Key) as RouteCell; if (cell == null) { cell = RouteCell.Create(); } cell.ViewModel = item as RouteItem; return(cell); }