public override void ViewDidLoad() { base.ViewDidLoad(); AddDoneButton(); try { _category = new Category(CategoryId); CategoryDetail_Name.Text = _category.Name; CategoryDetail_Plan.Text = _category.Plan.ToString(); var expenses = _category.GetExpenses(); var tableView = new UITableViewController(); var listSource = new ExpenseListSource(expenses, new UITableViewController()); CategoryDetail_ExpenseList.Source = listSource; CategoryDetail_ExpenseList.ReloadData(); SetupChart(); } catch { _category = new Category(); } MountEvents(); }
void ReleaseDesignerOutlets() { if (CategoryDetail_Cancel != null) { CategoryDetail_Cancel.Dispose(); CategoryDetail_Cancel = null; } if (CategoryDetail_Chart != null) { CategoryDetail_Chart.Dispose(); CategoryDetail_Chart = null; } if (CategoryDetail_Delete != null) { CategoryDetail_Delete.Dispose(); CategoryDetail_Delete = null; } if (CategoryDetail_ExpenseList != null) { CategoryDetail_ExpenseList.Dispose(); CategoryDetail_ExpenseList = null; } if (CategoryDetail_Name != null) { CategoryDetail_Name.Dispose(); CategoryDetail_Name = null; } if (CategoryDetail_Plan != null) { CategoryDetail_Plan.Dispose(); CategoryDetail_Plan = null; } if (CategoryDetail_Save != null) { CategoryDetail_Save.Dispose(); CategoryDetail_Save = null; } }