Windows Phone 7 Скрытие панели приложения - PullRequest
11 голосов
/ 07 ноября 2010

Я хотел бы иметь возможность нажать кнопку, чтобы отключить строку меню в моем приложении. Если вы идете

menubar.IsVisible = false;

выдает исключение нулевой ссылки. Строка меню объявлена ​​в XAML.

Кто-нибудь знает, возможно ли это скрыть на лету, как это?

Ответы [ 4 ]

23 голосов
/ 07 ноября 2010

Вы можете получить доступ к этому как статический член на ApplicationBar.т. е.

ApplicationBar.IsVisible = true/false;

Некоторые сведения о том, почему ApplicationBar не воспроизводится как обычные элементы silverlight.

Почему объекты ApplicationBar не являются FrameworkElements?- Блог Питера Торра

5 голосов
/ 07 ноября 2010

Неважно, я нашел это. Вы не можете назвать имя, которое вы дали, должны использовать applicationbar.isivisble = false

1 голос
/ 20 июня 2012

Чтобы сделать это в коде, если вы не ссылались на него, кроме как в XAML:

(ApplicationBar as ApplicationBar).IsVisible = true;
0 голосов
/ 04 ноября 2014

ApplicationBar.IsVisible = false;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...