【问题标题】:Focus not working on DoubleUpDown in latest version of wpf extended toolkit在最新版本的 wpf 扩展工具包中,焦点不适用于 DoubleUpDown
【发布时间】:2023-03-07 23:49:02
【问题描述】:

我最近从扩展 wpf 工具包的 2.0 版迁移到 2.6 版。 我的代码中有一个DoubleUpDown,我使用Focus() 方法以编程方式关注它。这在旧版本中有效,但不再适用于新版本。 一个简单的测试:

this.myDoubleUpDown.Focus();
System.Diagnostics.Debug.WriteLine(this.myDoubleUpDown.IsFocused);

这将在旧版本中输出“真”,而在最新版本中输出“假”。 知道如何解决这个问题吗? 谢谢

【问题讨论】:

    标签: c# wpf focus wpf-extended-toolkit


    【解决方案1】:

    我们最近注意到您的帖子并进行了一些测试。确实有DoubleUpDown不走重点的问题。

    经过验证,似乎 IsFocused() 在 v2.0、v2.6 或 v3.0 中总是返回 false。

    但是,对于 IsKeyboardFocuWithin(),它在 v2.3 之前返回 true,但在 v2.4 及更高版本中返回 false。我们已经修复了这个问题(包含在 v3.1 中)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多