Контекстное здание:Что такое событие для 3-х точек, нажатых в CommandBar в приложениях UWP?
Я разрабатывает UWP приложения (C# & XAML), в котором я использую CommandBar для отображения некоторых опций в нижней части страницы. Я использую Primary, а также SecondaryCommands в commandBar.
Что мне нужно:
У нас есть 3 точки в конце. У меня есть одна функция, которая будет вызываться, когда командная панель будет «открыта» & «закрыта». В этой функции мне нужно проверить, открыто ли меню SecondaryCommands или нет. Во-вторых, я хочу знать имя события, которое ранее было эквивалентно событию StateChanged в AppbarButton. для # 2, уже упомянуто: Click event for the "..." three dots of the application bar to change the opacity
Примечание: Я просмотрел список, который появляется, когда я нажимаю пробел в Visual Studio. В SO, я получил ссылки, которые обсуждались для более ранней версии Windows. Любая помощь будет оценена по достоинству. Заранее спасибо.
Ya. Одна часть (события, выпущенные по нажатию эллипсов) решена с вашего ответа. Как вы проверите, что меню переполнения открыто сейчас? Вторичные команды содержат 4 команды. Но я хочу проверить, открыто ли меню прямо сейчас. Спасибо за быстрый ответ! – hellodear
Меню всегда будет доступно, если вы нажмете многоточие, так работает 'CommandBar' (но только если он имеет' SwcondaryCommands'). Поэтому, если у вас есть «SecondaryCommands», тогда меню всегда будет всплывать. – Ahmar