【发布时间】:2019-10-31 19:44:27
【问题描述】:
我正在开发一个 UWP 应用程序,该应用程序具有类似于 excel 的视图。用户可以在 ListView 内的文本字段上输入数据。滚动时,更多的项目被添加到 ListView 中,因此更多的文本框开始发挥作用。
我面临的问题是这些文本框上的输入有很多滞后。我使用的是 caliburn micro mvvm 框架,并认为它会降低应用程序的速度(主要是导航),所以我删除了它,但对打字延迟没有影响。
有人有这方面的经验吗?
【问题讨论】:
-
您能否分享示例以重现在这些文本框中键入的问题有很多滞后
-
您的问题是在文本更改时调用某些代码吗?这可能会导致你的滞后。而不是在用户完成输入时调用。
-
@visc 是的。我必须更改逻辑以使应用程序在没有文本更改事件的情况下工作。您能否指导用户停止输入后如何调用事件?不要认为会有这样的事件。
-
@NicoZhu-MSFT 我已经解决了这个问题,谢谢。
-
@Anss 我添加了答案
标签: windows listview uwp uwp-xaml