005. MVVM Util
반응형

Data Binding을 말하면서 MVVM 패턴을 이야기하였다.

 

Model - View - ViewModel ( MVVM ) 의 연동

 

Model이야 기본 Class를 선언하면 되지만..

 

ViewModel에서는 프로퍼티로 선언해주고 해당 프로퍼티가 변경되었을 시 PropertyChange라는 함수를 선언및 생성 해주어서 View로 데이터 변경을 알려주고, Model로 데이터 변경을 알려주어야 한다고 하였다.

 

모르겠다면... ( 2021.10.21 - [사소한 아이의 소소한 스킬/C#] - 003. DataBinding )

 

근데 이러한 방법들을 매번 INotifyPropertyChange Interface를 상속받아서 해야하는가?

 

아니다.

 

너무나도 잘 되어있는 MVVM Libary들이 인터넷에 떠돈다.

 

그중에 하나 선택해서 사용하면된다.

 

유명한 MVVM Libary로는 

등등이 있다

 

이중에 나는 예전에 찾았던 MVVM DLL을 찾아서 썼는데... 뭔지 모르겠다....ㅋㅋ

 

기본적으로 MVVM Light를 흔히 쓰는듯 싶다.

 

아무거나 사용하고 싶은것을 사용하면 될듯..!!

 

허나 DevExpress 같은것들은 유료 컴포넌트에서 파생된거같아서.. 왠만하면 사용안하는게 나을듯 싶음

반응형