public override void ViewDidLoad() { base.ViewDidLoad(); var current = Connectivity.NetworkAccess; if (current == NetworkAccess.Internet) { var resultProducts = AppRuntime.MarketData.getProductsByCategories(CategoryID); if (resultProducts.ServiceResponseStatus.IsSuccess) { var listProducts = resultProducts.Products.ToList(); ProductsTableViewSource TableSource = new ProductsTableViewSource(listProducts, this); ProductsTableView.Source = TableSource; ProductsTableView.RowHeight = 176f; ProductsTableView.ReloadData(); TableSource.ProductButtonTapped -= ButtonInCellClicked; TableSource.ProductButtonTapped += ButtonInCellClicked; } else { //wait DisplayAlert("Alert", "You have been alerted", "OK"); } } }
void BindProducts() { ProductsTableView.ReloadData(); }
void ReleaseDesignerOutlets() { if (AddProductMeasureButton != null) { AddProductMeasureButton.Dispose(); AddProductMeasureButton = null; } if (CancelButton != null) { CancelButton.Dispose(); CancelButton = null; } if (DatePickerRow != null) { DatePickerRow.Dispose(); DatePickerRow = null; } if (DateValueLabel != null) { DateValueLabel.Dispose(); DateValueLabel = null; } if (DateValuePicker != null) { DateValuePicker.Dispose(); DateValuePicker = null; } if (HasLevelSwitch != null) { HasLevelSwitch.Dispose(); HasLevelSwitch = null; } if (LevelRow != null) { LevelRow.Dispose(); LevelRow = null; } if (LevelStepper != null) { LevelStepper.Dispose(); LevelStepper = null; } if (LevelValueLabel != null) { LevelValueLabel.Dispose(); LevelValueLabel = null; } if (LongInsulinStepper != null) { LongInsulinStepper.Dispose(); LongInsulinStepper = null; } if (LongInsulinValueLabel != null) { LongInsulinValueLabel.Dispose(); LongInsulinValueLabel = null; } if (ProductFooterLabel != null) { ProductFooterLabel.Dispose(); ProductFooterLabel = null; } if (ProductsTableView != null) { ProductsTableView.Dispose(); ProductsTableView = null; } if (SaveButton != null) { SaveButton.Dispose(); SaveButton = null; } if (ShortInsulinStepper != null) { ShortInsulinStepper.Dispose(); ShortInsulinStepper = null; } if (ShortInsulinValueLabel != null) { ShortInsulinValueLabel.Dispose(); ShortInsulinValueLabel = null; } if (TagLabel != null) { TagLabel.Dispose(); TagLabel = null; } }