Xamarin形成。在PCL获得winPhone的App Prop

时间:2016-01-08 11:14:46

标签: xamarin.forms

我试图在我的xamarin froms项目中从我的WinPhone解决方案中获取道具,以便我可以在我的PCL中使用它们。

所以在我的App / PCL中可以做类似

的事情

App.WinPhone.Prop = 2; 要么 Var temp = App.WinPhone.Prop

感谢您的时间

2 个答案:

答案 0 :(得分:0)

James Montemagno的this plugin也许会帮助你。

答案 1 :(得分:0)

您需要在WP Native项目中创建一个新类。 e.g。

[assembly: Dependency (typeof(MyProperties))]
namespace MyNamespace
{
    public class MyProperties: IMyProperties
    {

         public string TheProperty { get { return "something"; } }

    }
}

在PCL中创建适当的界面。

然后在你的PCL中

 DependencyService.Get<IMyProperties>().TheProperty

此网页包含更多信息:https://developer.xamarin.com/guides/xamarin-forms/dependency-service/introduction/