我有一个这样的问题,我有两个页面,每个页面都有一个按钮,例如mainpage.xaml和second page.xaml,主页中的我的按钮被禁用,代码为:<Button Name="one" IsEnabled="False" Content="Button" />
。
现在我想用另一个位于第二个页面的按钮启用此按钮。我是如何访问mainpage.xaml中的按钮并启用它的?
我无法在第二页访问one.isenabled=true
,我该怎么办?
答案 0 :(得分:0)
这不是正确的做法。
您可以从&amp;中读取全局变量值。相应地设置启用/禁用,通过URI(导航上下文)等发送数据。还可以有许多其他解决方案。
在最坏的情况下,在MainPage.xaml(public static Button b=one;
)&amp;的代码隐藏中获取按钮的引用变量。从另一个页面(MainPage.b.isEnabled=true;
)访问它。不过,我没有 推荐这个。