Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the MainViewModel class.
        /// </summary>
        public MainViewModel()
        {
            if (IsInDesignMode) {
            // Der Programmcode läuft im Designmode z.B. in Blend.
              } else {
            Items = new ObservableCollection<TodoItem>();

            TodoText = "";

            AddCommand = new RelayCommand(() => {
              var item = new TodoItem { Name = TodoText, IsDone = false };
              _items.Add(item);
            });

            DelCommand = new RelayCommand<TodoItem>(item => {
              _items.Remove(item);
            });
              }
        }
Exemplo n.º 2
0
 private void btnAdd_Click(object sender, RoutedEventArgs e)
 {
     var item = new TodoItem { Name = tbTodo.Text, IsDone = false };
       _items.Add(item);
 }