xamarin идентификатор не найден с findviewbyid - PullRequest
0 голосов
/ 07 июля 2019

когда я ссылаюсь на свой идентификатор Xamarin в своем коде C #, он говорит, что идентификатор не существует.

многократно пытался восстановить очистку и сборку. также попытался изменить идентификаторы и восстановить. многократный перезапуск VS.

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]

1 Ответ

0 голосов
/ 07 июля 2019

Вам необходимо вручную удалить каталоги bin и obj внутри папки вашего проекта.Это решило эту проблему для меня.В противном случае файл Resource.designer.cs не будет должным образом обновлен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...