【问题标题】:Keyboard Shortcut not moving WPF controls in .NET Core 3.0 projects键盘快捷键不移动 .NET Core 3.0 项目中的 WPF 控件
【发布时间】:2019-10-22 19:21:49
【问题描述】:

注意:以下问题仅与WPF - .NET Core 3.0 项目和NOTWPF - .NET Framework 项目有关。

VS2019 上的UWP 项目中,我可以通过keyboard 向左/向右/向上/向下移动控件,方法是选择它然后使用Shift+ an Arrow Key。同样,我可以通过选择控件并使用Ctrl + an Arrow Key 来更改控件的大小。

VS2019 上的我的WPF 项目中,调整大小适用于Ctrl + an Arrow Key,但Shift+ an Arrow Key 不适用于移动控件。我们如何在VS2019 上的WPF 项目中实现这一目标?

备注:以下两个链接无效:thisthis

【问题讨论】:

  • 我已经使用 Visual Studio 2019 16.2.3 测试了我的 WPF net core 3.0 项目。它在设计视图中运行良好。如果您通过代码实现并运行它,请显示相关代码,我们可以尝试重现此问题。
  • @Yohann 我实际上也在谈论设计视图。我有最新版本的visual studio community edition 2019 16.3.6,今天刚刚发布。而且,它不适用于WPF - Core 3.0。我假设您确保在创建项目时选择了名为 WPF App (.NET Core) 的模板,这是您在搜索框中键入 wpf 时列表中的第二个模板。第一个模板是WPF App (.NET Framework) - 键盘快捷键工作正常。
  • 我将 Visual Studio Community Edition 2019 的最新版本更新到 16.3.6。然后,我尝试了您的步骤来重现这个奇怪的问题。我选择了名为 WPF App (.NET Core) 的模板。但是,Ctrl + 箭头键以及 Shift+ 箭头键效果很好。奇怪的问题没有发生。此外,您可以到Developer Community Visual Studio 报告您的问题。

标签: wpf visual-studio visual-studio-2019 .net-core-3.0


【解决方案1】:

为了这篇文章的读者的利益,这里有一个更新:

On my system, after upgrading VS2019 to version 16.4, the issue went away and the Keyboard Shortcut is working now.

【讨论】:

    猜你喜欢
    • 2015-10-01
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    相关资源
    最近更新 更多