WP8 更新其他类的透视标题

本文关键字:透视 标题 更新 其他 WP8 | 更新日期: 2023-09-27 18:37:00

我只是不知道如何解决这个问题...我想从其他类更新主页透视标题。我在 MainPage 中有方法可以做到这一点,并且在 MainPage 中进行更新时它显然可以正常工作,但显然当我从另一个类调用 MainPage 方法时它不会做任何事情。

所以基本上班级的情况是这样的:

MainPage mp = new MainPage();
mp.UpdateTitle();

和主页:

public void UpdateTitle()
{
  Pivotname.Title = App.somevalue;
}

这显然是行不通的。从任何类更新页面透视标题的最佳解决方案是什么?我对WP8开发真的很陌生,我似乎无法为此找到解决方案。

WP8 更新其他类的透视标题

您可以尝试使用 MainPage 的静态引用并在另一个类中使用它。

public static MainPage CurrentMainPage;
public MainPage()
{
    InitializeComponent();
    CurrentMainPage = this;
}

从另一个类

MainPage.CurrentMainPage.UpdateTitle();