Member 12907205 Ответов: 2

Я хочу передать параметр с одной страницы на другую.


Всем привет,

Я немного новичок в C# и работаю в проекте.
У меня есть одна страница в Xaml, содержащая кнопки, в которых при нажатии на нее я перейду на другую страницу.

Мое требование состоит в том, что когда я перехожу на другую страницу при нажатии кнопки на первой странице, мне нужно какое-то значение на второй странице, чтобы я понял, на какую кнопку нажимается.


С уважением
Солнечный

Что я уже пробовал:

я не знаю, как это сделать. я думаю, что использую эти ключевые слова.

2 Ответов

Рейтинг:
0

Member 12907205

Спасибо Бадди за его труды.

Когда я передал значение с первой страницы, которое перенаправляет значение в конструктор другой страницы, я извлекаю это значение и использую.

Первая Страница

private void ABC(Object sender, RoutedEventArgs e)
{
if (win2= = null)
{
win2 = новая вторая страница(valuePassed);
win2.Метод showdialog();
}

}

вторая полоса

Строка F;
публичная вторая страница(строка FN)
{
метод InitializeComponent();
F = FN;
}

Здесь "ValuePassed" передается из "firstPage", а в" SecondPage "я получил его в переменной" FN " и затем использовал.


Спасибо
С уважением