Size: a a a

Xamarin Developers

2021 January 31

MO

Mr. Onion in Xamarin Developers
Подписываться нужно при открытии страницы, отписыватся при закрытии
источник

М

Микаил in Xamarin Developers
Проходит закрытия окна.
Отправляет сообщение

Приёмник
Вызывает Message.show, это мой класс, там displayalert работает
Далее словно в цикле не выходя из делегата или лямбда выражения повторно вызывается Message.show и так три раза, потом выходит
источник

MO

Mr. Onion in Xamarin Developers
.
источник

MO

Mr. Onion in Xamarin Developers
Переслано от Mr. Onion
Значит три 3 подписываетесь
источник

MO

Mr. Onion in Xamarin Developers
Переслано от Mr. Onion
И не отписываетесь
источник

М

Микаил in Xamarin Developers
Mr. Onion
Переслано от Mr. Onion
Значит три 3 подписываетесь
Да нет.
Подписка одна. На фото присылал..
Больше ничего не делал.
источник

MO

Mr. Onion in Xamarin Developers
Микаил
Да нет.
Подписка одна. На фото присылал..
Больше ничего не делал.
Обманчиво это
источник

MO

Mr. Onion in Xamarin Developers
Может казатся что она одна, на самом же деле нет
источник

MO

Mr. Onion in Xamarin Developers
Поэтому обязательно нужно отписыватся
источник

М

Микаил in Xamarin Developers
Mr. Onion
Поэтому обязательно нужно отписыватся
Все проверил
Одна отправка, одна подписка
Я ещё не успел ничего делать..
Впервые использую в xamarin forms MessageCenter в этом проекте точно впервые
источник

MO

Mr. Onion in Xamarin Developers
Микаил
Все проверил
Одна отправка, одна подписка
Я ещё не успел ничего делать..
Впервые использую в xamarin forms MessageCenter в этом проекте точно впервые
Поэтому на такие грабли и наступаете
источник

MO

Mr. Onion in Xamarin Developers
В третий раз говорю
источник

MO

Mr. Onion in Xamarin Developers
Нужно отписыватся.
источник

М

Микаил in Xamarin Developers
Mr. Onion
Нужно отписыватся.
Где это можно сделать?
Метод закрыться не успевает же
Что-то не понимаю
При выполнении?
После первого вызова MessageBox.show?
источник

М

Микаил in Xamarin Developers
Mr. Onion
Нужно отписыватся.
MessagingCenter.Subscribe<EditTimeManualyViewModel, DateTime>(this, "FG", (s, a) =>
           {
               MessageBox.Show($"Получено сообщение {a}");
               //Тут?
           });
источник

MO

Mr. Onion in Xamarin Developers
Можно и там
источник

MO

Mr. Onion in Xamarin Developers
Но в идеале
источник

MO

Mr. Onion in Xamarin Developers
Переслано от Mr. Onion
Подписываться нужно при открытии страницы, отписыватся при закрытии
источник

MO

Mr. Onion in Xamarin Developers
В onapearring и ondissapearing
источник

М

Микаил in Xamarin Developers
Я не закрывал страницу еще..
Я открыл Popur, там с кнопкой отправил сообщение, да.., а страница как была открытой , так и стоит открытой, ее открывать не надо после Popur
источник