Dreamine.MVVM.Locators.Wpf
1.0.7
Dreamine.MVVM.Locators.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
ContentControlNavigator.cs
이 파일의 문서화 페이지로 가기
1
using
Dreamine.MVVM.Interfaces.Navigation;
2
using
System;
3
using
System.Collections.Generic;
4
using
System.Linq;
5
using
System.Text;
6
using
System.Threading.Tasks;
7
using
System.Windows.Controls;
8
9
namespace
Dreamine.MVVM.Locators.Wpf
10
{
19
public
class
ContentControlNavigator
: INavigator
20
{
29
private
readonly ContentControl
_target
;
30
47
public
ContentControlNavigator
(ContentControl target)
48
{
49
_target
= target;
50
}
51
84
public
void
Navigate
(
object
viewModel)
85
{
86
var view =
ViewModelBinder
.
ResolveView
(viewModel);
87
_target.Content = view;
88
}
89
}
90
}
Dreamine.MVVM.Locators.Wpf
Definition
ContentControlNavigator.cs:10
Dreamine.MVVM.Locators.Wpf.ContentControlNavigator.Navigate
void Navigate(object viewModel)
Definition
ContentControlNavigator.cs:84
Dreamine.MVVM.Locators.Wpf.ContentControlNavigator.ContentControlNavigator
ContentControlNavigator(ContentControl target)
Definition
ContentControlNavigator.cs:47
Dreamine.MVVM.Locators.Wpf.ContentControlNavigator._target
readonly ContentControl _target
Definition
ContentControlNavigator.cs:29
Dreamine.MVVM.Locators.Wpf.ViewModelBinder
Definition
ViewModelBinder.cs:16
Dreamine.MVVM.Locators.Wpf.ViewModelBinder.ResolveView
static FrameworkElement ResolveView(object viewModel)
Definition
ViewModelBinder.cs:130
ContentControlNavigator.cs
다음에 의해 생성됨 :
1.17.0