Beispiel #1
0
        private async void TodoItem_ItemClicked(object sender, ItemClickEventArgs e)
        {
            var toDoListVM = MainPivot.SelectedItem as TodoListViewModel;

            var itemEditorDialog = new ToDoEditorContentDialog();
            itemEditorDialog.DataContext = e.ClickedItem;
            itemEditorDialog.PrimaryButtonCommand = toDoListVM.UpdateItemCommand;
            itemEditorDialog.PrimaryButtonCommandParameter = e.ClickedItem;
            itemEditorDialog.SecondaryButtonCommand = toDoListVM.RemoveCommand;
            itemEditorDialog.SecondaryButtonCommandParameter = ((TodoItemViewModel)(e.ClickedItem)).TodoItem;
            await itemEditorDialog.ShowAsync();
        }
Beispiel #2
0
        private async void TodoItem_ItemClicked(object sender, ItemClickEventArgs e)
        {
            var toDoListVM = MainPivot.SelectedItem as TodoListViewModel;

            var itemEditorDialog = new ToDoEditorContentDialog();

            itemEditorDialog.DataContext                     = e.ClickedItem;
            itemEditorDialog.PrimaryButtonCommand            = toDoListVM.UpdateItemCommand;
            itemEditorDialog.PrimaryButtonCommandParameter   = e.ClickedItem;
            itemEditorDialog.SecondaryButtonCommand          = toDoListVM.RemoveCommand;
            itemEditorDialog.SecondaryButtonCommandParameter = ((TodoItemViewModel)(e.ClickedItem)).TodoItem;
            await itemEditorDialog.ShowAsync();
        }