【发布时间】:2013-02-22 10:21:30
【问题描述】:
我已经定义了一个类似的视图模型
public class DataGridBaseViewModel<T>:ViewModelBase
{
ObservableCollection<T> DataCollection;
public abstract void Initialize();
}
public class Grid1ViewModel:DataGridBaseViewModel<MyModel1>
{
public void override Initialize()
{
DataCollection = new ObservableCollection<MyModel1>();
}
}
public class Grid2ViewModel:DataGridBaseViewModel<MyModel2>
{
public void override Initialize()
{
DataCollection = new ObservableCollection<MyModel2>();
}
}
现在我有 2 个数据网格,它们应该显示 MyModel1 和 MyModel2。如何指定视图的数据上下文。
请帮忙。
提前致谢
【问题讨论】:
-
请从您的角度发布 xaml
标签: viewmodel mvvm-light datacontext