【发布时间】:2014-12-02 21:43:10
【问题描述】:
我正在尝试使用 Xamarin.Forms 创建一个跨平台应用程序。据我所知,UI 将由代码创建,.axml 文件将自动生成。
我可以修改 .axml 文件来编辑 UI 吗?我尝试编辑,但出现的只是代码中写的内容。即:hello forms
更新
public static Page GetMainPage ()
{
return new simplerow ();
}
【问题讨论】:
-
很难从您的更新中看出什么是/什么不起作用。如果您想发送您的项目,我会看看?我的联系方式在我的个人资料中。
-
@Pete 我明天会在这里发布完整的代码。谢谢你的帮助 :)
-
@Pete 这是 xamarin.forms 项目的链接dropbox.com/s/myhuun5fp3rrd70/testforms.zip?dl=0
-
编译时出现错误,因为 test.xml 为空。尽管在测试表单共享项目的 App.cs 中看起来,您希望从特定于 Android 平台的项目中返回一个页面。这不是你想要做的。您将编写的所有布局都将位于 Xamarin.Forms 中,并将驻留在测试表单共享项目中,因为这些是将用于不同平台特定项目(即 iOS 和 Windows Phone)的通用页面。
-
感谢您检查它。test.xml 不是空的,它可能没有保存。好的,所以我需要在 Xamarin.forms 中编写布局并将其放在 testforms 而不是 testforms.android .你能在我发给你的项目中写一个简单的 xamarin.forms 布局吗?现在我对此感到困惑。Xamarin.forms 布局可以用 XAML 编写吗
标签: android mono xamarin xamarin.forms