я пытаюсь показать номер голоса
на своей странице itemDetails я получаю свои данные от элементов страницы, все мои данные еще доступны для чтения (строка Titre, строка Description, int голосования), когда я нажимаю на кнопку, чтобы получить доступ к странице сведений об элементах, я получаю объект ошибки null, когда пытаясь прочитать INT. Я пытался перейти на try.parse или множество решений для преобразования, но я не могу найти нехорошее написание
Изображение
Спасибо
FirebaseHelper firebaseHelper = new FirebaseHelper();
public ItemDetailsPage(string Titre, string Description, int Vote)
{
InitializeComponent();
MyTitre.Text = Titre;
MyDescription.Text = Description;
MyVote.Text = Vote.ToString();
}
// ITEM PAGE
protected async override void OnAppearing()
{
base.OnAppearing();
var allIdeas = await firebaseHelper.GetAllIdeas();
listIdeas.ItemsSource = allIdeas;
}
// BOUTTON VERS PAGE DETAILS
private async void OnItemSelected(Object sender, ItemTappedEventArgs e)
{
var details = e.Item as ItemsModel;
await Navigation.PushAsync(new ItemDetailsPage(
details.Titre,
details.Description ,
details.Vote));
}
---------------------------
<Label HorizontalOptions="Center"
FlexLayout.Grow="1"
x:Name=" MyVote" d:Name="Name!"
BackgroundColor="Gray"/>