/// <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); }); } }
private void btnAdd_Click(object sender, RoutedEventArgs e) { var item = new TodoItem { Name = tbTodo.Text, IsDone = false }; _items.Add(item); }