在 FindViewbyid 中找不到 Xamarin ID



当我在C#代码中引用Xamarin ID时,它说ID不存在。

尝试重建清洁和建造多次。还尝试更改ID和重建。重新启动多次。

Xamarin

          <Button
                    android:text="Log in"
                    android:textAllCaps="false"
                    android:textSize="16sp"
                    android:background="@drawable/slc_style"
                    android:textColor="#ffffff"
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="50"
                    android:id="@+id/btnLILogIn1" />
 protected override void OnCreate(Bundle savedInstanceState)
    {
                base.OnCreate(savedInstanceState);
                Xamarin.Essentials.Platform.Init(this, savedInstanceState);
                // Set our view from the "main" layout resource
                SetContentView(Resource.Layout.activity_main);
                FindViewById<Button>(Resource.Id.btnLILogIn1);
    }[enter image description here][1]

您需要在项目文件夹中手动删除垃圾箱和OBJ目录。这为我解决了这个问题。否则resource.designer.cs文件无法正确更新。

相关内容

  • 没有找到相关文章

最新更新