2016-05-16 61 views
0

我已添加Acr.UserDialogs插件並按如下所示調用,我可以看到一個帶有OK按鈕的簡單警報。到目前爲止這麼好,但我不知道如何捕獲OK按鈕點擊事件?Capture Alert對話框按鈕事件

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

回答

2

只要通過一個AlertConfig並設置OnOk操作。

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

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

我試圖使用OnOk,但它給了我一個錯誤。你能幫我嗎? –

相關問題