Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
- {
- System.Diagnostics.Debug.WriteLine ("getcellstart:"+indexPath.Row);
- ServerCell zell = new ServerCell (_controller,root);
- zell.Cell.Tag=indexPath.Row;
- //zell.Cell = tableView.DequeueReusableCell(indexPath.Row.ToString());
- zell.Cell.BackgroundColor=UIColor.Red;
- if (history) {
- while(cells.Count>Datenverwaltung.historydaten.Length){
- cells.RemoveAt(cells.Count-1);
- }
- while (cells.Count < indexPath.Row+1) {
- cells.Add (zell);
- }
- // System.Diagnostics.Debug.WriteLine ("Laenge Cells:"+cells.Count+"Historydaten Laenge:"+Datenverwaltung.historydaten.Length);
- try {
- cells [indexPath.Row].Loaddata (Datenverwaltung.historydaten [indexPath.Row].Message, Datenverwaltung.historydaten [indexPath.Row].Status, Datenverwaltung.historydaten [indexPath.Row].AlarmTime, Datenverwaltung.historydaten [indexPath.Row].Color, Datenverwaltung.historydaten [indexPath.Row].Id, history);
- System.Diagnostics.Debug.WriteLine ("getcell:"+indexPath.Row+"Message:"+Datenverwaltung.historydaten [indexPath.Row].Message);
- // System.Diagnostics.Debug.WriteLine("altehistorydaten"+Datenverwaltung.historydaten.Length);
- return cells [indexPath.Row].Cell;
- } catch (Exception ex){
- System.Diagnostics.Debug.WriteLine ("Fehler Laenge Historydaten:"+Datenverwaltung.historydaten.Length+"Row:"+indexPath.Row);
- }
- System.Diagnostics.Debug.WriteLine("Fehlerback");
- return zell.Cell;
- } else {
- while (cells.Count < indexPath.Row+1) {
- cells.Add (zell);
- }
- try {
- cells [indexPath.Row].Loaddata (Datenverwaltung.actualdaten [indexPath.Row].Message, Datenverwaltung.actualdaten [indexPath.Row].Status, Datenverwaltung.actualdaten [indexPath.Row].AlarmTime, Datenverwaltung.actualdaten [indexPath.Row].Color, Datenverwaltung.actualdaten [indexPath.Row].Id, history);
- return cells [indexPath.Row].Cell;
- } catch (Exception ex){
- System.Diagnostics.Debug.WriteLine("Fehlerback");
- System.Diagnostics.Debug.WriteLine("Fehler");
- return zell.Cell;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement