tec*_*hno 5 mono android xamarin xamarin.forms
我正在尝试使用Xamarin.Forms创建一个跨平台的应用程序.据我所知,UI将从代码创建,并且.axml文件将自动生成.
我可以修改.axml文件来编辑UI吗?我尝试过编辑,但所有出现的都是代码中写的内容.即:hello forms
UPDATE
public static Page GetMainPage ()
{
return new simplerow ();
}
Run Code Online (Sandbox Code Playgroud)
在Xamarin.Forms中,您可以从所有平台共享的标记定义创建页面.
通常,您将使用Xamarin.Forms编写所有内容页面,但是如果您愿意,可以将本机页面混合并匹配到应用程序中.
这些以Xamarin.Forms编写的共享页面可能位于PCL项目或共享项目中,因此可以在特定于平台的项目中重复使用这些项目,每个项目都针对特定的平台操作系统.
您可以在代码中或在XAML中编写这些常用页面.您甚至可以选择单向编写某些页面,如果您愿意,可以选择其他页面.
甲Xamarin.Forms页是在运行时通过已创建的页面组合物的解释处理.
在页面上指定的每个控件在后台都有自己的特定于平台的渲染器,这将生成针对该操作系统的输出.
在编写Xamarin.Forms页面时,您将开始学习一种创建页面的新方法,该方法从在每个不同平台OS上创建移动应用程序的复杂性中抽象出来.
因此,没有可编辑的.axml生成等,因为您将使用Xamarin.Forms标记和控件编写页面,甚至您自己或其他自定义控件来生成您自己的应用程序页面.
以下链接显示了如何编写XAML页面的一些示例.
以下链接显示了如何从代码隐藏页面编写的一些示例.
归档时间: |
|
查看次数: |
4832 次 |
最近记录: |