Не могу обратиться к свойству кнопки из кода

Рейтинг: 0Ответов: 1Опубликовано: 19.01.2023

Наткнулся на непонятную проблему при написании приложения на Xamarin Forms.

У меня есть следующий код .xaml:

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="SalaryCalculator.View.PageAlisaMenu">
  <ContentPage.Content>
    <StackLayout>
      <Button x:Name="abc"/>
    </StackLayout>
  </ContentPage.Content>
</ContentPage>

Когда я пытаюсь обратиться к abc.Text из .xaml.cs, VS пишет, что abc нет. При этом в MainPage такое работает, а вот в остальных добавленных страницах нет.

Ответы

▲ 0

Автоматически не было сгенерирован код кнопки в файле .xaml.g.cs.

[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Forms.Build.Tasks.XamlG", "2.0.0.0")]
        private global::Xamarin.Forms.Button abc;