У меня небольшая проблема. У меня как поисковая страница, и если вы нажмете на элемент из поиска, вы получите другую страницу, используя навигационную страницу. я хочу, чтобы заголовок этой страницы был установлен на выбранный элемент вот что я получил:
private async void PatListe_ItemTapped(object sender, ItemTappedEventArgs e)
{
if (e.Item is Patient pat)
{
PatNN = pat.NName.ToString();
PatVN = pat.VName.ToString();
PatInt = pat.Fallnummer;
}
PatVN_NN = PatNN + " " + PatVN;
await Navigation.PushAsync(new PatientView());
}
так что это дает мне "имя", которое я хочу для названия. с точки отладки и остановки я заметил, что это работает. теперь есть 2 ошибки, я думаю, одна на другом сайте в .cs и в .xaml файле. вот тот из моего .cs-файла:
private string PatNameTitle = SuchErgebnisse.PatVN_NN;
во время отладки я понял, что это не получает никакого значения, его ноль. но: у меня то же самое с PatInt, и это работает ...
но даже если это работает, есть другая ошибка - в моем файле xaml:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="INESVitaAppTest.Views.PatientenView" BackgroundColor="#235d2a" Title="{Binding PatNameTitle}">
это ничего не дает мне, даже когда я использую строку, например "PatNameTitle =" foo ";"
Большое спасибо!