async void ContextMoreClicked(object sender, EventArgs e)
        {
            var item = (MenuItem)sender;
            MailMessageListItem msg = item.CommandParameter as MailMessageListItem;
            //DisplayAlert("More Context Action", item.CommandParameter + " more context action", "OK");
            var action = await DisplayActionSheet("Welche Aktion möchten Sie ausführen?", "Abbrechen", null,
                                                  "gelb markieren", "rot markieren", "Markierung aufheben", "als erledigt markieren");

            if (action == "gelb markieren")
            {
                //this.GetPageModel().SetMessageFlags(msg, -1, -1, 1);
            }
            else if (action == "rot markieren")
            {
                //this.GetPageModel().SetMessageFlags(msg, -1, -1, 2);
            }
            else if (action == "Markierung aufheben")
            {
                //this.GetPageModel().SetMessageFlags(msg, -1, -1, 0);
            }
            else if (action == "als erledigt markieren")
            {
                //this.GetPageModel().SetMessageFlags(msg, -1, msg.FlagErledigt ? 0 : 1, -1);
            }
        }
 void ContextDeleteClicked(object sender, EventArgs e)
 {
     var item = (MenuItem)sender;
     MailMessageListItem msg = item.CommandParameter as MailMessageListItem;
     //this.GetPageModel().DeleteMessage(msg);
 }