コード例 #1
0
ファイル: AddDialog.cs プロジェクト: MonoBrasil/historico
    protected void OnProgressDialogResponse(object o, EventArgs args)
    {
        if (list != null && list.Count > 0) {
            SelectDialog listDialog = new SelectDialog (list, searchCategory);
            int selection = listDialog.Run();

            if (selection != -1) {
                results = (SearchResults)list[selection];
                FillDialogFromSearch (results);
            }
        }
        else {
            string message = (Mono.Posix.Catalog.GetString ("No matches for your query"));

            MessageDialog dialog = new MessageDialog (null,
                    DialogFlags.Modal | DialogFlags.DestroyWithParent,
                    MessageType.Warning,
                    ButtonsType.Close,
                    message);
            dialog.Run ();
            dialog.Destroy ();
        }
    }