【发布时间】:2017-06-24 06:08:25
【问题描述】:
当我单击时,我有一个由按钮组成的视图是否是 mvvm 模式。
查看代码:
NewWindow newWindowDialog;
newWindowDialog = new NewWindow()
{
newWindowDialogCollection = suppliersList,
Owner = Application.Current.MainWindow
};
newWindowDialog.ShowDialog();
NewWindow 对话框代码:
public partial class NewWindow : Window
{
public NewWindow()
{
InitializeComponent();
newWindowDialogCollection = new ObservableCollection<SModel>();
DataContext = this;
}
public ObservableCollection<ISupplierModel> newWindowDialogCollection { get; set; }
}
在 xaml 中“newWindowDialogCollection”充当我的数据源进行绑定
但我不确定上述方法是否是暗示打开新窗口并通过收集的正确方法。我想通过纯 mvvm 和 viewmodel 来做到这一点。 请告诉我你的想法
【问题讨论】:
标签: asp.net wpf silverlight mvvm