Esempio n. 1
0
        private void btnAgregar_Clicked(object sender, EventArgs e)
        {
            Memorizar m = new Memorizar();

            m.UsrCreoId = usrid;
            PopupNavigation.Instance.PushAsync(new MemorizarPopupView(m));
        }
Esempio n. 2
0
        //protected override void OnAppearing()//para que se ejecute cuando se muestra la pantalla ya que cuando usamos => await Navigation.PopAsync();
        //{
        //    base.OnAppearing();

        //}

        private void LstMemorizar_ItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            if (e.SelectedItem != null)
            {
                Memorizar m = e.SelectedItem as Memorizar;
                PopupNavigation.Instance.PushAsync(new MemorizarPopupView(m));
            }
            ((ListView)sender).SelectedItem = null;//Limpiamos el item seleccionado para que nos permita seleccionar el mismo elemento si lo acabamos de seleccionar
        }
 public MemorizarPopupView(Memorizar memorizar)
 {
     InitializeComponent();
     BindingContext = new MemorizarViewModel(memorizar);
     if (memorizar.Id > 0)
     {
         btnSave.Text        = "ACTUALIZAR";
         titlePrincipal.Text = "Actualizar Palabra";
         btnDelete.IsVisible = true;
     }
 }
 public MemorizarViewModel(Memorizar memorizar)
 {
     Memorizar         = memorizar;
     comandSavePalabra = new Command(Save);
     commandDelete     = new Command(Delete);
 }