可能重复:
如何在 mvvm 模式中定义用户控件?
我正在尝试使用 MVVM 编写我的第一个 WPF 应用程序。我创建了一个包含 2 个部分的用户控件,一个DataGrid
和一个详细信息视图(在 中显示所选行的详细信息DataGrid
)。这个控件假设加载和显示不同的数据模型(如客户、产品等),但由于它似乎无法使用通用用户控件,我发现我的用户控件无用。坦率地说,我开始认为 MVVM 模式中的任何用户控件都是无用的。在我看来,是否有任何替代方法可以防止对相同DataGrid
视图和详细视图进行不必要的复制/粘贴?提前谢谢