我想知道是否可以创建一个我可以包含的页面(例如Android中的片段)到gridView中。我还想知道我是否可以从当前页面/活动中与它进行交互?
Xamarin,Visual Studio 2015,非共享项目
PS:使用常见模型的三种不同视图(Androïd,iOS和WinPhone)。
我想要一些永远不会改变的用法(这些将在剩下的空间中不被黑色片段填充)和一些“片段使用”,例如Android在指定的字段中(字段== GridView)
感谢阅读和帮助!
答案 0 :(得分:0)
我在没有回答这个问题的情况下得到了答案:)
所以,我发现的技巧是创建一个共享项目。 设计它你想要的,然后,如果你想根据设备操作系统添加一些控件,juste使用它上面的开关!
switch (Device.OS) {
case TargetPlatform.Android:
//Your code
break;
case TargetPlatform.iOS:
//Your code
break;
//etc etc
}
<强> Documentation here 强>
您也可以在我上面的问题中使用“if”语句,只需在特定平台中添加您需要的内容