首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Exrin中使用自定义控件时的引用问题

在Exrin中使用自定义控件时的引用问题
EN

Stack Overflow用户
提问于 2017-05-24 20:02:10
回答 1查看 60关注 0票数 1

使用基本Exrin模板,我无法使用自定义控件。

现在,Droid/iOS项目引用App/Bootstrapper项目,因此这似乎是正确的放置位置,但是当创建新页面或BaseView时,我无法访问自定义控件的命名空间,因为视图项目没有引用App/Bootstrapper项目。

特斯拉示例应用程序在当前的实现中没有这个问题,因为App/Bootstrapper和View项目没有分离。

(1)引用App/Bootstrapper应放在View项目中还是(2)在Android/iOS/etc项目中提及View项目?或者有比这两种解决方案更好的解决方案吗?

编辑:(1)不能工作,因为从视图中引用App项目会创建循环依赖关系。

(2)应该工作(我认为),但是我很难让Application.Droid项目访问Application.View项目名称空间,因为当我添加using Application.View;时,名称空间在应用程序命名空间中找不到。Visual尝试在输入.Container时填充其他应用程序命名空间( .Logic、.Droid、.Proxy)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-25 02:37:34

本机项目可以引用视图。它已经在某种程度上这样做了,因为它引用了App库,然后应用程序库引用了View。因此,您并不是通过这样做来添加任何进一步的依赖关系,只是允许在链上进行更远的访问。

如果您遇到命名空间问题,我建议您从

代码语言:javascript
复制
global::Application.

这样,如果它与项目名称空间混在一起,它就从顶部开始。

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

https://stackoverflow.com/questions/44167501

复制
相关文章

相似问题

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