我目前正在开发一个需要在 Windows 7/8 上运行的 WPF 应用程序。我想利用 Windows.UI.Input 命名空间中的一些手势功能(TappedEventArgs、HoldingEventArgs 等)。我目前正在针对 .NET 4.5 执行。
我没有看到任何这些手势。我错过了什么吗?我看到的只是操纵事件,这意味着我必须手动编码所有这些手势!我确实找到了一个有人写的框架,这似乎是一个不错的选择,但它有一段时间没有更新(Blake.NUI)。
回答
在对 WinRT、WPF 和 Silverlight 之间的差异进行一些研究后,我回答了我自己的问题。答案是,除非您正在编写 WinRT 应用程序,否则您将再次陷入 Microsoft 已弃用的 UI 框架的境地。