首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Uno WinUI 3.0模板: UWP和Droid中的不同名称空间

Uno WinUI 3.0模板: UWP和Droid中的不同名称空间
EN

Stack Overflow用户
提问于 2021-03-17 18:05:52
回答 1查看 144关注 0票数 0

我在Uno-platform上遇到了WinUI-template的问题。例如,当从Microsoft.UI.Xaml.Data命名空间实现INotifyPropertyChanged接口时(我猜这应该是正确的),应用程序可以在UWP上工作,但不能为Droid目标构建。使用System.ComponentModel命名空间(对于WinUI应该是过时的),应用程序为Droid目标构建和运行,但它不能在UWP目标上工作(这意味着通知不是由UI处理的)。

似乎在提供的解决方案模板中有关于不同目标的混淆。我使用以下说明创建了解决方案:Templates for Uno Platform

此外,我在目标UWP、Droid和Wasm上也遇到了差异。例如,绑定到ObservableCollection的ItemsControl.ItemsSource可以在Droid和Wasm上工作(更新UI),但不能在UWP上工作。从AutoSuggestBox触发的事件在Droid和UWP上是不同的,等等。

在过去的3周内多次更新nuget-packages修复了一些最初的问题,但解决方案似乎仍然不是完全稳定的。实际上,到今天为止,当更新所有nuget包时,该应用程序将不再在Droid上运行,这表明在运行时缺少一个库。

有什么想法可以解决这些问题,并得到一个稳定的解决方案,在Droid,UWP和Wasm上有相同的行为?

EN

回答 1

Stack Overflow用户

发布于 2021-03-17 20:47:28

目前,UWP for Win3.0 is not well supported (例如,INotifyPropertyChanged未正确映射)和仅桌面模板被正确支持。

如果使用当前的unoapp-winui模板(从Uno Platform 3.5开始),WinUI项目的目标是Windows3桌面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66670873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档