【问题标题】:Creating UI in DLL and use it in external apps在 DLL 中创建 UI 并在外部应用程序中使用它
【发布时间】:2015-08-29 23:39:22
【问题描述】:

抱歉,我在编程和英语方面没有太多经验,我的问题可能很尴尬。它与适用于经典桌面和触摸屏的 Windows 10 应用程序有关。

我想为我的非 Visual Studio 应用程序添加一个漂亮的面向触摸的现代风格 UI。可以从我的应用程序调用外部 .NET 程序集并使用其公共构造函数、方法、属性并处理其事件。

所以我在 Visual Studio 中创建了一个新的 WPF 用户控件库项目,将默认用户控件替换为一个新窗口,并构建了一个 dll 文件。现在我可以如上所述在我的应用程序中使用它。一切似乎都很好。

以下是问题:

  1. 我做得对吗?是从 WPF 项目构建 dll 的唯一方法 制作可在外部应用程序中使用的 UI dll?
  2. 如何使 UI 看起来和行为像 Windows 通用应用程序(至少我希望它响应屏幕旋转)?据我了解,我 无法从 Universal App 项目构建 dll,我必须创建 WPF 窗口,使其全屏显示,并添加适当的 UI 元素。
  3. 是否可以在此类 UI 中使用 Windows 10 合同和扩展 dll?

【问题讨论】:

    标签: c# visual-studio win-universal-app


    【解决方案1】:

    如果你想在不同的程序之间共享你的代码,你必须使它成为一个共享库,在 windows 中是dll。其他两个问题我不知道。

    【讨论】:

      猜你喜欢
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多