一般WPF申请

时间:2010-08-20 09:08:01

标签: c# wpf forms

我只是创建一个WPF应用程序,比如outlook。我有各种形式。我只想要一个主窗口,并且左侧是haivng导航窗格。当我点击窗格中的项目时,我只想将相应的表单加载到右侧容器中的主窗口。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

使用MVPMVVM.等设计模式。

此外,您可能希望使用Command pattern,这将有助于您的UI相关命令的可维护性。

教程:

WPF模式

This tutorial应该让您开始使用这些模式。 Paul Stovell展示了如何实现MVP和MVVM,并显示每种模式的优点和缺点。

<强> OutlookBar:

This link应该让您开始使用挑战的UI部分。它显示了如何使用这样的控件并实现Command模式。

HTH