【发布时间】:2010-12-28 11:27:34
【问题描述】:
这个问题之前已经发过,但是我找不到好的答案。
我希望在我的 WPF 应用程序中使用 MDI 子级。我希望这些孩子完全符合 WPF。
.Net WPF 不再有 MDI 子项(主窗口中的窗口)。有人说这是因为设计已经过时,GUI 应用程序不应该这样设计。这些人可以避免回答这个帖子。我知道我需要什么。 :)
WPF MDI 有哪些(最好是免费的)替代方案? 他们会使用 MVVM 吗?
编辑: 人 - 不要投票支持说“MDI 不好”的 cmets。我特别要求人们避免这种情况。我要的是 MDI 窗口,而不是被告知不要使用 MDI 窗口。
【问题讨论】:
-
您之前看到的问题的答案有什么问题?除非您告诉我们为什么这些解决方案对您不起作用,否则人们会再次发布它们。例如:wpfmdi.codeplex.com
-
我不记得它出了什么问题 - 但你说得很好,我应该更具体。一旦我再次“在代码中”(明年某个时候),我会尽快回到这个问题。
-
刚刚尝试了带有 WPF-MDI 的 MVVM 灯。我在 MDI 子项(用户控件)的菜单和按钮中绑定了
Commands。它工作正常。