private void UpdateProducts(Detailstuff product) { var index = Items.IndexOf(product); Items.Remove(product); Items.Insert(index, product); }
private void OnMenuItemSelected(object sender, SelectedItemChangedEventArgs e) { var item = (Detailstuff)e.SelectedItem; Type page = item.Access; Detail = new NavigationPage((Page)Activator.CreateInstance(page)); IsPresented = false; Detailstuff set = e.SelectedItem as Detailstuff; }
public void HideorShow(Detailstuff product) { if (_oldProduct == product) { product.Save = !product.Save; UpdateProducts(product); } else { if (_oldProduct != null) { _oldProduct.Save = false; UpdateProducts(_oldProduct); } product.Save = true; UpdateProducts(product); } _oldProduct = product; }