Я пытаюсь установить текстовое значение Entry из codebehind, но получаю «System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта». Исключение в файле CS, где я пытаюсь установить значение "Скотт".
Это мой XAML-файл:
<ScrollView>
<StackLayout Margin="40">
<Label Text="Enter your display name:"/>
<Entry x:Name="displayNameEntry" />
<Button Text="Save" />
</StackLayout>
</ScrollView>
Это мой cs файл
public SettingsPage ()
{
InitializeSettings();
InitializeComponent();
}
private void InitializeSettings()
{
displayNameEntry.Text = "Scott";
}