我希望能夠按下按鈕來禁用我的應用程序中的菜單欄。如果你去Windows Phone 7隱藏應用程序欄
menubar.IsVisible = false;
它拋出一個空引用異常。菜單欄在XAML中聲明。
任何人都知道是否有可能像這樣在飛行中隱藏它?
我希望能夠按下按鈕來禁用我的應用程序中的菜單欄。如果你去Windows Phone 7隱藏應用程序欄
menubar.IsVisible = false;
它拋出一個空引用異常。菜單欄在XAML中聲明。
任何人都知道是否有可能像這樣在飛行中隱藏它?
你可以在ApplicationBar上作爲一個靜態成員來訪問它。即
ApplicationBar.IsVisible = true/false;
爲什麼ApplicationBar不能像普通的silverlight元素一樣播放一些背景知識。
Why are the ApplicationBar objects not FrameworkElements? - Peter Torr's Blog
沒關係,我找到了。你不能叫你給它的名字,必須使用applicationbar.isivisble = false
要做到這一點在後面的代碼,如果你還沒有提到它比其他XAML:
(ApplicationBar as ApplicationBar).IsVisible = true;
ApplicationBar.IsVisible = FALSE;
一直在尋找幾個小時,事實確實如此。您必須對應用程序欄進行靜態引用。 – kabuto178 2014-05-21 23:57:02