Hello i am using a tabbed app and I have a button in one tab, and I'm not sure how to do it that when the user presses it I want to update content in another tab. I tried experimenting with binding but I couldn't figure it out.
Hello i am using a tabbed app and I have a button in one tab, and I'm not sure how to do it that when the user presses it I want to update content in another tab. I tried experimenting with binding but I couldn't figure it out.
Hello,
Welcome to Microsoft Q&A!
You can simply use MessagingCenter, it is a publish-subscribe pattern, allowing message-based communication between components that are inconvenient to link by object and type references.
private void Button_Clicked(object sender, EventArgs e)
{
MessagingCenter.Send<object>(this, "Hi");
}
public Page3()
{
InitializeComponent();
MessagingCenter.Subscribe<object>(this, "Hi", (o) => {
//do something
});
}
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
7 people are following this question.