我正在学习MVVM。此时我有这种类型的数据流:
from:
View - AView.xaml
DataContext - AViewModel.cs
Schema: View first
calls to:
View - BView.xaml
DataContext - BViewModel.cs
Schema: View first
BView.xaml包含一个ScrollViewer,它使用ContentControl来显示CView.xaml。
Inside ScrollViewer:
from:
View - CView.xaml
DataContext - CViewModel.cs
Schema: ViewModel first
calls to:
View - DView
DataContext - DViewModel.cs
Schema: ViewModel first
此外,显示的ViewModel是来自一个或另一个BaseViewModel的子节点,可以实现一个或多个接口。
是否有推荐的,标准的或最佳的方式以文字或图形方式概述?必须有一个很好的方法来概述这一点。
感谢您的任何想法或建议。