c#,wpf - 模板窗口?

时间:2016-01-21 12:13:37

标签: c# wpf templates

Visual Studio 2013中是否有任何构建允许我为wpf窗口制作模板?

我有多个基于相同结构的窗口。我已经实现了一个界面,但我希望它与我的模板窗口一样安静。

任何线索?

1 个答案:

答案 0 :(得分:1)

WPF上没有母版页。

ASP.NET中真正强大的增强功能之一是引入母版页。它们可以帮助开发人员为应用程序中的页面创建一致的布局。不幸的是,WPF和XAML中没有这样的概念。

目标是构建一个包含三个页面的简单WPF应用程序。每个页面应包含三个区域:

  • 标题
  • 摘要
  • 主要内容

因此我们需要在WPF文件中引用Master类:xmlns:m="clr-namespace:MasterPages.Master“。我为我的Master类选择了前缀m。使用此前缀,我可以向页面添加一个新的Master实例。我可以在里面设置类的Title,Abstract和Content属性。

原始文章:Here