计时器(未知解决错误)xamarin



为了避免在搜索视图中的每次按键上启动搜索,我想添加一个倒数计时器,该计时器在每次更改过滤器文本时重新启动以延迟搜索,因此我们仅在用户停止键入后进行搜索。 所以我尝试在 Core 中声明计时器,但它以红色闪烁并显示未知的解决错误,但计时器在 UI 中工作。机器人。我注意到系统.dll存在于UI中。机器人和用户界面。触摸,但在核心中,它位于参考/.net 便携式子集中。我试图从.NET程序集添加系统.dll但我找不到。希望你理解我的问题。谢谢。

无法

在 PortableLibrary 中使用 Timer ,只能在 Droid 或 Touch 项目中使用

可以从 Mono 安装中复制核心 DLL,并在 PCL 项目中引用它。您需要将.dll添加到 Mac 工作站上的以下目录中:/library/Frameworks/Mono.framework/Versions/VERSION_NUMBER_HERE/lib/mono/.NET version here/mscorlib.dll/library/Frameworks/Mono.framework/Versions/VERSION_NUMBER_HERE/lib/mono/.NET version here/system.dll

但是,您不能将它们移出 Mac 或 Windows 工作站上的/.net 可移植子集文件夹,因为它们依赖于 .NET 配置文件。(谢谢艾莉的帮助)

最新更新