【问题标题】:Using Codeplex templates in WPF在 WPF 中使用 Codeplex 模板
【发布时间】:2012-08-16 08:55:40
【问题描述】:

我使用 Visual Studio 2010 创建了一个基本应用程序。为了修改现有外观和改进 GUI,我尝试浏览模板并找到 Codeplex。然后下载一个exe并安装它。

不知道在那之后应该做什么!检查了视觉工作室项目设置。与模板无关。

我是 WPF 新手。任何想法如何进行?周围有很多文章说主题可以在 codeplex 中找到,但没有关于 2 如何使用它。

【问题讨论】:

    标签: c# .net wpf visual-studio-2010 xaml


    【解决方案1】:

    您是指 WPF 主题吗? 请检查链接 http://wpf.codeplex.com/wikipage?title=WPF%20Themes

    【讨论】:

    • 是的,奥列格!我的意思是相同的主题,但是如何在我的项目中使用它?我已经下载了它们,但在它们之后我该怎么办?
    • 您必须在应用的资源中包含 .xaml。这是该网站的报价。如何在应用程序中使用 WPF 主题:资源字典 您可以将主题用作资源字典。将所需主题的 xaml 文件添加到您的项目中(在 Visual Studio 中,右键单击解决方案资源管理器中的项目,选择添加 --> 现有文件并选择适当的 .xaml 文件)并确保您的项目还包含一个参考 WPFToolkit.dll(主题取决于 VSM)。在 App.xaml 中,将所需主题的引用添加到 Application.Resources。
    • 谢谢奥列格。那确实有帮助! @others:请看我下面的答案以获得完整的解释!
    【解决方案2】:

    好的,伙计们,让我们一步一步来。经过几个小时的努力,我确实将 Codeplex 模板应用到了我的项目中。

    (这对其他人来说可能听起来很简单。(无论如何都是为了像我这样的初学者!)

    首先,

    1) 右键单击​​引用选项卡(位于项目的解决方案资源管理器下)。

    2) 单击“添加引用”并导航到“浏览”选项卡并选择 WPFToolkit.dll

    3) 这是最棘手的部分。为此,请从 codeplex 1 Link 下载 WPFToolKit.msi。

    4) 为此,您将需要 .net 3.5 sp1 框架。请参阅我在 1 Warning here 的回答

    5) 安装成功后,除了安装状态,什么都不会显示。

    6) 现在,为 WPFTookKit.dll 浏览您的程序文件。对我来说,它位于“C:\Program Files\WPF Toolkit\v3.5.50211.1”

    7) 完成后,按照下一步将 xaml 文件添加到您的项目。

    8) 正如 Oleg 所说,在解决方案资源管理器中右键单击项目,选择 Add --> Existing File 并选择适当的 .xaml 文件(在我的例子中,我使用了来自 here 的表达式暗模板)

    9) 现在双击 App.XAML 文件并在下面添加以下条目 [],不带 '[' 和 ']'。

    10) 刷新 MAINWINDOW.XAML,此时,您的主题应该已被应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-08
      • 2016-09-14
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      • 2013-04-11
      • 1970-01-01
      相关资源
      最近更新 更多