본문 바로가기

WPF2

[WPF] Data Binding - ④ : MVVM 형태로 KeyDown 이벤트 사용하기 / ICommand / InputBindings Data Binding - ④ : MVVM 형태로 KeyDown 이벤트 사용하기 윈폼에서 Event를 처리하는 방법은 매우 간단합니다. Event를 처리하고자 하는 컨트롤에 Event를 연결하고 비하인드 코드에서 이벤트가 호출되면 처리하는 코드를 구현하면 되기 때문입니다. 하지만 WPF의 MVVM 형태로 따른다면 View의 비하인드 코드부에는 별다른 코드가 없고 ViewModel과의 바인딩을 통해 Event를 처리해야 합니다. 2022.11.25 - [인생은 실전/C#] - [WPF] Data Binding - ① : 데이터 바인딩(Data Binding) 기초 / 데이터 컨텍스트(Data Context) 속성 [WPF] Data Binding - ① : 데이터 바인딩(Data Binding) 기초 / .. 2023. 6. 24.
[WPF] Data Binding - ① : 데이터 바인딩(Data Binding) 기초 / 데이터 컨텍스트(Data Context) 속성 Data Binding-① : 데이터 바인딩 기초 및 데이터 컨텍스트 속성 사용 본문은 https://www.wpftutorial.net/ 의 내용을 본인이 해석하고 별도로 관련 정보를 찾아서 정리하였습니다. 원본은 위의 링크를 참고해주세요! WPF는 흔히들 말하는 디자인 패턴중에서 MVVM 패턴으로 프로젝트 코드를 구현하는것이 가장 효율적이라고 합니다. 물론 작은 규모의 프로젝트나 개인적인 프로젝트라면 굳이 MVVM 구조를 고집하지 않아도 될것이라 생각합니다. 왜냐하면? MVVM의 최대 장점은 View와 ViewModel간의 의존성을 최소화해서 실무적으로 봤을때 협업하기에도 편하고 추후 유지보수시에 코드를 수정하기에도 편하다는 장점을 가지고 있기 때문입니다. (MVVM에 대한 자료와 정보는 인터넷에 많.. 2022. 11. 25.