gpt4 book ai didi

wpf - Tablet PC/WPF 文本框错误 - 任何解决方法?

转载 作者:行者123 更新时间:2023-12-03 16:57:49 26 4
gpt4 key购买 nike

我刚刚使用 Microsoft Connect 记录了这个问题,但我想知道是否有其他人遇到过它并找到了修复程序。谷歌没有显示太多...

简单的复制:

  • 应用程序有一个设置了 MaxLength
  • 的 WPF 文本框
  • 使用 TabletPC 输入面板输入超出允许范围的文本
  • 按 T​​abletPC 面板上的“插入”,应用程序崩溃

  • 除了将我的应用程序的行为更改为不使用 MaxLength 之外,有人知道解决方案吗?

    (如果微软回来提供任何建议,我会在这里发布。)

    编辑:应该指定我正在运行 .NET 3.5 和 Windows 7。

    最佳答案

    根据您的应用程序架构,如果您使用的是 MVVM,我可能会删除 MaxLength,然后在您的 ViewModel 对象中进行验证,以确保该值与您期望的长度相匹配。

    否则我可能会使用绑定(bind)验证,例如 described in this article .

    在诸如邮政编码或电话号码之类的真正长度有限的情况下,这不是我所说的最佳选择,但它可以让您将所有验证内化在一个地方。

    关于wpf - Tablet PC/WPF 文本框错误 - 任何解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2426495/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com