2016-05-16 5 views
0

Ich habe Acr.UserDialogs Plugin hinzugefügt und wie folgt aufgerufen, konnte ich eine einfache Warnung mit einer OK Schaltfläche sehen. So weit, so gut, aber ich frage mich, wie man ein Klickereignis mit der Schaltfläche "" erfasst?Capture Alert Dialog Button Ereignis

public void Save() 
{ 
    if (!isExit) 
    { 
    OnExit(this, null); 
    } 
    else 
    { 
    IsValid = false; 
    Mvx.Resolve<IUserDialogs>().Alert("it is not valid"); 
    } 
} 

Antwort

2

Geben Sie einfach einen AlertConfig und stellen Sie die OnOk Aktion.

var alertConfig = new AlertConfig { 
    Message = "it is not valid", 
    OkText = "Okely", 
    OnOk =() => { Debug.WriteLine("ok pressed"); } 
}; 

Mvx.Resolve<IUserDialogs>().Alert(alertConfig); 
+0

Ich habe versucht, OnOk zu verwenden, aber es gibt mir einen Fehler. Kannst du helfen? –