【发布时间】:2015-08-29 23:39:22
【问题描述】:
抱歉,我在编程和英语方面没有太多经验,我的问题可能很尴尬。它与适用于经典桌面和触摸屏的 Windows 10 应用程序有关。
我想为我的非 Visual Studio 应用程序添加一个漂亮的面向触摸的现代风格 UI。可以从我的应用程序调用外部 .NET 程序集并使用其公共构造函数、方法、属性并处理其事件。
所以我在 Visual Studio 中创建了一个新的 WPF 用户控件库项目,将默认用户控件替换为一个新窗口,并构建了一个 dll 文件。现在我可以如上所述在我的应用程序中使用它。一切似乎都很好。
以下是问题:
- 我做得对吗?是从 WPF 项目构建 dll 的唯一方法 制作可在外部应用程序中使用的 UI dll?
- 如何使 UI 看起来和行为像 Windows 通用应用程序(至少我希望它响应屏幕旋转)?据我了解,我 无法从 Universal App 项目构建 dll,我必须创建 WPF 窗口,使其全屏显示,并添加适当的 UI 元素。
- 是否可以在此类 UI 中使用 Windows 10 合同和扩展 dll?
【问题讨论】:
标签: c# visual-studio win-universal-app