예제 #1
0
 private void DeleteItem(object sender, RoutedEventArgs e)
 {
     ViewModel.RemoveListItem();
     InlineListItemViewGrid.Reset();
     ViewModel.SelectedItem = null;
     Update_manager();
 }
예제 #2
0
        private void MenuDeleteClick(object sender, RoutedEventArgs e)
        {
            ListItem item = (sender as FrameworkElement).Tag as ListItem;

            ViewModel.SelectedItem = item;
            ViewModel.RemoveListItem();
            InlineListItemViewGrid.Reset();
        }
예제 #3
0
 private void AddNewPageBtn_Click(object sender, RoutedEventArgs e)
 {
     if (Window.Current.Bounds.Width <= 800)
     {
         ViewModel.SelectedItem = null;
         Frame root = Window.Current.Content as Frame;
         root.Navigate(typeof(NewPage));
     }
     InlineListItemViewGrid.Reset();
     ViewModel.SelectedItem = null;
 }
예제 #4
0
 private void ClickItem(object sender, ItemClickEventArgs e)
 {
     ViewModel.SelectedItem = (ListItem)(e.ClickedItem);
     if (Window.Current.Bounds.Width <= 800)
     {
         Frame root = Window.Current.Content as Frame;
         root.Navigate(typeof(NewPage));
     }
     else
     {
         InlineListItemViewGrid.SetInfo(ViewModel.SelectedItem.Title_, ViewModel.SelectedItem.Detail_, ViewModel.SelectedItem.Date_, ViewModel.SelectedItem.isCompleted, ViewModel.SelectedItem.path);
     }
 }
예제 #5
0
        private void MenuEditClick(object sender, RoutedEventArgs e)
        {
            ListItem item = (sender as FrameworkElement).Tag as ListItem;

            ViewModel.SelectedItem = item;
            if (InlineListItemViewGrid.Visibility.ToString() == "Collapsed")
            {
                Frame root = Window.Current.Content as Frame;
                root.Navigate(typeof(NewPage));
            }
            else
            {
                InlineListItemViewGrid.SetInfo(ViewModel.SelectedItem.Title_, ViewModel.SelectedItem.Detail_, ViewModel.SelectedItem.Date_, ViewModel.SelectedItem.isCompleted, ViewModel.SelectedItem.path);
            }
        }