n 뷰에는 코드 숨김 파일에 코드가 있어 ViewModel이 BindingContext 속성에 할당된다. 다음 코드 예제와 같이 뷰(View)의 생성자에서 수행되는 경우가 많다.
n 뷰의 코드 숨김 내에서 뷰 모델을 프로그래밍 방식으로 구성하고 할당하면 간단하다는 이점이 있으나 이 방법의 가장 큰 단점은 뷰가 뷰 모델에 필요한 종속성을 제공해야 한다는 것이다.
public MainPage()
{
InitializeComponent();
BindingContext = new EmpViewModel(navigationService);
}
댓글 없음:
댓글 쓰기