0

我对 wp 开发很陌生,我正在开发一个 wp8 应用程序,它有一个带有公共属性的 xaml 页面。在导航到此页面之前,必须启动该属性。因此,当页面加载时,我可以使用发起的属性来创建页面内容。我如何启动属性(来自其他 xaml 文件)?

public partial class MainPage : PhoneApplicationPage
        {
            public MainPage()
            {
               //initiate the property of Test.xmal here or ...???
               NavigationService.Navigate(new Uri("/Test.xaml", UriKind.Relative));

             }
        }
public partial class Test: PhoneApplicationPage  

     {
            private list<pages> _pages; //The property       

            public Test()
            {                   
                InitializeComponent();
                //Build the page dynamically using _Pages  
            }
     }
4

1 回答 1

0

您不能访问不同页面上的属性,也不应该访问。

您实际上正在寻找的是在页面之间传递数据或拥有可以从不同页面访问的 ViewModel。请在此处查看该问题的答案

它描述了在页面之间共享数据的不同方式。

于 2013-01-23T11:44:40.207 回答