【问题标题】:Links to Resources for Developing WPF Touch and Mouse-controlled apps WPF [closed]用于开发 WPF 触摸和鼠标控制应用程序的资源的链接 WPF [关闭]
【发布时间】:2012-10-05 01:58:42
【问题描述】:

我希望开发一款可以通过触摸(Microsoft Surface)或使用带有鼠标的普通笔记本电脑进行操作的应用程序。这可能吗?如果可以,我该如何实施?

非常感谢资源/链接/博客 -- 提前致谢!

链接到类似/未回答的问题:Stackoverflow Question

【问题讨论】:

    标签: c# wpf touch


    【解决方案1】:

    .NET 4.0+ 控件同时支持触摸和鼠标输入法。例如,仍然使用 Touch 触发 Click 事件。还有一些特定于触摸的事件,如 TouchDown、TouchUp 等。

    您可以导入 Microsoft Surface 2.0 SDK 并使用它们捆绑的控件。我特别喜欢他们的 SurfaceListBox,因为它似乎比传统的列表框更好地处理触摸滚动。 技术说明:如果您导入 Surface SDK 库,您的目标计算机必须安装 Surface 可再发行组件。它将重要的 DLL 注册到您的系统,如果这适用于您的项目,您可以通过 COM 互操作手动完成。

    【讨论】:

    • 非常感谢@Erode。 4.0 会与 Blend 4 和 Visual Studio 2010 兼容吗?
    • @Rachael 是的,4.0 是最后一个兼容 2010 时代的产品。如果您想使用 C# 5 及其 async/await 功能,您需要迁移到需要 VS 2012 的 .NET 4.5(在我看来很棒)。
    • 再次感谢!你一直很有帮助。我希望你有一个博客可以关注!我一直在寻找关于 VS 2012 的直截了当的意见。
    • @Rachael 没问题,也许如果我有时间开始写博客,我会按照你的方式评论-回复
    猜你喜欢
    • 1970-01-01
    • 2012-06-20
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多