我的 Xamarin.Forms 申请的项目类型是否正确?
Is my Xamarin.Forms application of the correct project type?
感觉自己像个真正的白痴:-)
我启动了 Xamarin.Forms 应用程序。
我的应用程序结构(根据解决方案资源管理器)如下:
连接服务
特性
参考
控制器(我添加了这个)
模型(我添加了这个)
资产
资源
MainActivity.cs
我的主要活动具有以下代码内定义结构:
[Activity(Label = "@string/app_name", Theme = "@style/AppTheme.NoActionBar", MainLauncher = true)]
public class MainActivity : AppCompatActivity
Main Activity 的构造函数如下所示:
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
SetContentView(Resource.Layout.activity_main);
Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
SetSupportActionBar(toolbar);
此外,我的布局是 .XML 文件。不是 .XAML 个文件。
所以我的第一个问题:
- 这是否对应于标准 Xamarin.Forms 应用程序?还是我选择了错误的项目类型。我找不到识别项目类型 post 创建的方法。我的第一个猜测是这是我犯了错误的地方。只是不确定哪里出了问题。
- 假设项目是正确的,我如何访问应用程序/应用程序/页面引用/变量
我在搜索中获得的所有参考资料都将我指向 class 定义如下:
public partial class MainPage: ContentPage {
将不胜感激任何指导。
谢谢
由于您是 Xamarin 的新手,您必须遵循我的 Xamarin 团队提供的文档。在此处查看这些链接,它将帮助您开始使用 xamarin。
感觉自己像个真正的白痴:-)
我启动了 Xamarin.Forms 应用程序。 我的应用程序结构(根据解决方案资源管理器)如下:
连接服务 特性 参考 控制器(我添加了这个) 模型(我添加了这个) 资产 资源 MainActivity.cs
我的主要活动具有以下代码内定义结构:
[Activity(Label = "@string/app_name", Theme = "@style/AppTheme.NoActionBar", MainLauncher = true)]
public class MainActivity : AppCompatActivity
Main Activity 的构造函数如下所示:
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
SetContentView(Resource.Layout.activity_main);
Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
SetSupportActionBar(toolbar);
此外,我的布局是 .XML 文件。不是 .XAML 个文件。
所以我的第一个问题:
- 这是否对应于标准 Xamarin.Forms 应用程序?还是我选择了错误的项目类型。我找不到识别项目类型 post 创建的方法。我的第一个猜测是这是我犯了错误的地方。只是不确定哪里出了问题。
- 假设项目是正确的,我如何访问应用程序/应用程序/页面引用/变量
我在搜索中获得的所有参考资料都将我指向 class 定义如下:
public partial class MainPage: ContentPage {
将不胜感激任何指导。 谢谢
由于您是 Xamarin 的新手,您必须遵循我的 Xamarin 团队提供的文档。在此处查看这些链接,它将帮助您开始使用 xamarin。