如何访问Windows Phone应用程序中不同页面中的按钮

时间:2015-02-14 01:58:38

标签: c# wpf xaml windows-phone-7

我有一个这样的问题,我有两个页面,每个页面都有一个按钮,例如mainpage.xaml和second page.xaml,主页中的我的按钮被禁用,代码为:<Button Name="one" IsEnabled="False" Content="Button" />。 现在我想用另一个位于第二个页面的按钮启用此按钮。我是如何访问mainpage.xaml中的按钮并启用它的?

我无法在第二页访问one.isenabled=true,我该怎么办?

1 个答案:

答案 0 :(得分:0)

这不是正确的做法。

您可以从&amp;中读取全局变量值。相应地设置启用/禁用,通过URI(导航上下文)等发送数据。还可以有许多其他解决方案。

在最坏的情况下,在MainPage.xaml(public static Button b=one;)&amp;的代码隐藏中获取按钮的引用变量。从另一个页面(MainPage.b.isEnabled=true;)访问它。不过,我没有 推荐这个。