[C# - WPF] 2. MVVM방식으로 바인딩 하기
C#/WPF2022. 7. 15. 21:08[C# - WPF] 2. MVVM방식으로 바인딩 하기

2021.11.10 - [C#/WPF] - [WPF] 0. WPF와 MVVM란? 2021.11.10 - [C#/WPF] - [WPF] 1. WPF 프로젝트를 처음 시작해보자 안녕하세요, 반나무입니다. 1편에 나온 설정을 유지한채 MVVM방식으로 바인딩하는 방법입니다. 우선 ViewModel과 View.cs에 바인딩 코드를 적어줍니다. // MainWindowViewModel.cs using System.ComponentModel; // INotifyPropertyChanged 상속 #region Binding public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged(string propertyName) {..

[C# - WPF] 1. WPF 프로젝트를 처음 시작해보자
C#/WPF2021. 11. 10. 20:14[C# - WPF] 1. WPF 프로젝트를 처음 시작해보자

안녕하세요 반나무입니다. 그래서 WPF, MVVM 어떤건지 대충 이해는 가는데 어떻게 쓰는건가 하면.. 1. WPF프로젝트 생성 2. 프로젝트 내부 구조(폴더) 생성 3. 기본 세팅 1. WPF 프로젝트를 생성합니다. 2. 프로젝트 내부 구조(폴더) 생성 Model, VIew, ViewModel 폴더를 생성하고 View에 MainWindow.Xaml을 넣습니다. (View에 MainWindow를 넣고 프로젝트를 종료 후 다시 열어야 정상작동합니다,) 3. 기본 세팅 1. 64bit로 개발하는것이 웬만해선 좋기 때문에 특별히 32bit개발이 필요한게 아니라면 64bit로 변경합니다. 2. MainViewModel.cs 생성 -> 바인딩 처리 public class MainViewModel : INotify..

image