ViewModelLocator (简化 View 和 ViewModel 关联):
public class ViewModelLocator
{
public MainViewModel Main => ServiceLocator.Current.GetInstance
}
在 App.xaml 中声明资源:
在 View 中使用:
DataContext="{Binding Source={StaticResource Locator}, Path=Main}"
ViewModelLocator (简化 View 和 ViewModel 关联):
public class ViewModelLocator
{
public MainViewModel Main => ServiceLocator.Current.GetInstance
}
在 App.xaml 中声明资源:
在 View 中使用:
DataContext="{Binding Source={StaticResource Locator}, Path=Main}"