【问题标题】:c#, wpf - template window?c#, wpf - 模板窗口?
【发布时间】:2016-01-21 20:22:29
【问题描述】:

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

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

有什么线索吗?

【问题讨论】:

  • 你能说得更具体点吗? 结构?如果您的意思是 xaml,那么它是重复的:clickclick

标签: c# wpf templates


【解决方案1】:

WPF 上没有母版页。

ASP.NET 中真正重要的改进之一是引入了母版页。它们帮助开发人员为应用程序中的页面创建一致的布局。不幸的是,WPF 和 XAML 中没有这样的概念。

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

  • 标题
  • 摘要
  • 主要内容

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

原文:Here

【讨论】:

    猜你喜欢
    • 2014-01-06
    • 1970-01-01
    • 2018-11-10
    • 2010-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 2013-05-12
    相关资源
    最近更新 更多