Dreamine.MVVM.Locators.Wpf 1.0.7
Dreamine.MVVM.Locators.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.MVVM.Locators.Wpf.ContentControlNavigator 클래스 참조

더 자세히 ...

Dreamine.MVVM.Locators.Wpf.ContentControlNavigator에 대한 상속 다이어그램 :
Dreamine.MVVM.Locators.Wpf.ContentControlNavigator에 대한 협력 다이어그램:

Public 멤버 함수

 ContentControlNavigator (ContentControl target)
void Navigate (object viewModel)

Private 속성

readonly ContentControl _target

상세한 설명

ContentControl에 ViewModel 대응 View를 표시하는 기본 네비게이터입니다.

ContentControlNavigator.cs 파일의 19 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ ContentControlNavigator()

Dreamine.MVVM.Locators.Wpf.ContentControlNavigator.ContentControlNavigator ( ContentControl target)
inline

지정한 콘텐츠 컨트롤을 대상으로 네비게이터를 초기화합니다.

매개변수
target탐색 결과를 표시할 컨트롤입니다.

ContentControlNavigator.cs 파일의 47 번째 라인에서 정의되었습니다.

48 {
49 _target = target;
50 }

다음을 참조함 : _target.

멤버 함수 문서화

◆ Navigate()

void Dreamine.MVVM.Locators.Wpf.ContentControlNavigator.Navigate ( object viewModel)
inline

ViewModel에 대응하는 View를 확인하여 대상 컨트롤에 표시합니다.

매개변수
viewModel표시할 ViewModel 인스턴스입니다.
예외
ArgumentNullExceptionviewModelnull인 경우 발생합니다.
InvalidOperationException대응하는 View를 찾거나 생성하지 못한 경우 발생합니다.

ContentControlNavigator.cs 파일의 84 번째 라인에서 정의되었습니다.

85 {
86 var view = ViewModelBinder.ResolveView(viewModel);
87 _target.Content = view;
88 }

다음을 참조함 : Dreamine.MVVM.Locators.Wpf.ViewModelBinder.ResolveView().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ _target

readonly ContentControl Dreamine.MVVM.Locators.Wpf.ContentControlNavigator._target
private

target 값을 보관합니다.

ContentControlNavigator.cs 파일의 29 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ContentControlNavigator().


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: