【发布时间】:2014-08-24 20:18:08
【问题描述】:
我为这个蹩脚的标题道歉,我不太清楚如何总结我正在尝试做的事情。
我的场景: 我正在将现有的 WinForms 应用程序重构为 WPF 和 MVVM。我目前正在开发一个模块,该模块为由许多不同的表(如联系人、用户、案例、产品等)组成的数据库提供搜索功能。在代码隐藏中有为每个表提供对象的类。我为每个可搜索的表对象编写了包装类,这些类只公开用户希望/需要在搜索结果中为每种类型的对象看到的属性,以绑定到 DataGrid。
一旦这些搜索结果存在,它们就需要显示在选项卡控件和数据网格的组合中,如下所示:
由于某些用例,我需要能够为执行的每个搜索的结果创建单独的显示 Tab+DataGrid。对于根据需要显示/隐藏的每种搜索类型,我不能有一个选项卡。
我不知道如何从我目前的位置继续到上面描述的目标。感谢任何人都可以提供的任何帮助。
【问题讨论】: