private async void TodoItem_ItemClicked(object sender, ItemClickEventArgs e) { //this.TodoEditorDialog.DataContext = e.ClickedItem; //await this.TodoEditorDialog.ShowAsync(); var toDoListVM = MainPivot.SelectedItem as TodoListViewModel; var itemEditorDialog = new ToDoEditorContentDialog(); itemEditorDialog.DataContext = e.ClickedItem; itemEditorDialog.SecondaryButtonCommand = toDoListVM.RemoveCommand; itemEditorDialog.SecondaryButtonCommandParameter = ((TodoItemViewModel)(e.ClickedItem)).TodoItem; await itemEditorDialog.ShowAsync(); }