Где есть несколько способов сделать это.
Во-первых, если вы используете формы Xamarin, вы можете использовать MessagingCenter .Это кроссплатформенная реализация Event Bus.
Я использовал Xamarin.Form.Пример для отправки сообщения
public MainPage()
{
InitializeComponent();
var count = 0;
_button.Clicked += (sender, args) =>
{
MessagingCenter.Send<MainPage, int>(this, "MyMessage", count++);
};
}
Пример получателя
public App()
{
InitializeComponent();
var mp = new MainPage();
MainPage = new MainPage();
MessagingCenter.Subscribe<MainPage, int>(this, "MyMessage", (sender, arg) => {
MainPage.DisplayAlert("MyMessage", $"Hit Count: {arg}", "ok");
});
}
Более подробная информация и примеры, если вы отметите Ссылка
Во-вторых, добавитьсобытие к вашему классу настроек и вызовите его в сеттере