我使用 DevExpress 和 WPF 制作了 MVVM 应用程序。为了显示数据 NamesView.xaml 视图将在 DevExpress 提供的文档选项卡中调用。代码是:
void ShowDocument(Int32? key)
{
if(DocumentManagerService == null)
return;
IDocument document = (key != null && key.HasValue) ?
GetDocumentById(key.Value) : null;
if(document == null)
{
document = DocumentManagerService.CreateDocument("NamesView", key, this);
}
document.Show();
}
NamesCollectionView.xaml 文件中有一个 PanelB。如何在 Panel 中显示“NamesView.xaml”(命名为在 NamesCollectionView.xaml 文件中定义的 PanelB,而不是在 Document Tab 中显示?当用户单击编辑或新建按钮时,NamesView 文件将在响应中打开。我希望此文件显示在 PanelB 中。
注意:如果我的问题不清楚,或者您需要更多代码来解决问题。请问我,我会给你更详细的。