DataGrid ColumnItem의 버튼으로 해당 행 삭제
개요 이 포스트는 WPF-MVVM에서 DataGrid의 행들이 각각 버튼을 가지고 있고 그 버튼을 클릭 했을 때 해당 행이 삭제되는 예제입니다. WPF 프로젝트 생성 MVVM 패턴으로 하기 때문에 아래와 같이 파일을 생성합니다. 파일명 설명 DelegateCommand ICommand의 구현체이며 Button의 Click 바인딩으로 사용합니다. Item DataGrid에 들어가는 데이터 입니다. PropertyChangeHelper INotifyPropertyChanged 구현체로 바인딩 객체의 변화에 대해 이벤트를 발생하여 UI를 갱신합니다. MainWindow.xaml DataTemplate은 데이터의 틀을 지정해주는 Template입니다. DataGrid에서 View라는 Column을 따로 Temp..
2023.04.23