MAUI – доступ к элементу XAML из кода другого классаC#

Место общения программистов C#
Ответить
Anonymous
 MAUI – доступ к элементу XAML из кода другого класса

Сообщение Anonymous »

Я работаю над своим первым приложением MAUI. Он состоит из двух экранов, переключаемых с помощью элемента управления вкладками.
Теперь о моей проблеме: у меня есть страница MainPage.xaml с MainPage.xaml.cs, а также страница AboutPage.xaml с AboutPage.xaml.cs.

Есть ли способ получить доступ к элементу AboutPage.xaml из MainPage.xaml.cs?
Моя цель: когда Я нажимаю кнопку в MainPage.xaml, я хочу написать текст в AboutPage.xaml, чтобы он был там, когда пользователь переключается на AboutPage через вкладку.
В моем AboutPage.xaml у меня есть Затем в MainPage.xaml.cs я хотел бы сделать что-то вроде

Код: Выделить всё

 private void OnCounterClicked(object? sender, EventArgs e)
{
count++;
changeAboutText();
}

public void changeAboutText()
{
var aboutPage = new AboutPage();
aboutPage.textBox1.Text = "hello";
}
Это не указывает на какие-либо ошибки при построении, но не меняет текст на «Привет» на странице «О программе».
Есть идеи?
Заранее большое спасибо за любую подсказку!
BR, Мартин>

Подробнее здесь: https://stackoverflow.com/questions/798 ... ode-behind
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»