首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在Xamarin上使用WPF的全屏UI吗?

我可以在Xamarin上使用WPF的全屏UI吗?
EN

Stack Overflow用户
提问于 2014-02-12 01:59:56
回答 4查看 4.3K关注 0票数 6

我在考虑开始使用Xamarin,有没有可能在iOS和Android上使用一个全屏的WPF项目?

EN

回答 4

Stack Overflow用户

发布于 2014-02-12 02:02:34

不是的。Xamarin.Android和Xamarin.iOS公开了相关平台的用户界面--你不能只在它们上面使用WPF。

但是,如果您将应用程序中的“业务逻辑”从UI逻辑中分离出来,那么您很可能能够使用相同的业务逻辑项目,并且只创建新的UI项目(每个平台一个)。当然,这依赖于您的“业务逻辑”只需要Xamarin上提供的功能;更一般的情况下,您可能希望使用中的代码创建一个Portable Class Library。

票数 8
EN

Stack Overflow用户

发布于 2014-02-12 02:02:13

不,这不可能。当你使用Xamarin时,你必须在IOS和Android上使用用户界面的Native API。

你肯定可以共享很多代码,但是WPF不会工作。

票数 3
EN

Stack Overflow用户

发布于 2014-02-12 02:02:37

不是的。Xamarin依赖于每个平台的原生UI堆栈。您不能将WPF (或Winforms或Silverlight )在iOS或安卓上运行。你能做的就是利用你的WPF项目的底层核心(域、服务、数据、业务逻辑),并使用Xamarin在其上创建一个iOS和/或Android原生UI。

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

https://stackoverflow.com/questions/21709517

复制
相关文章

相似问题

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