В моем .xaml у меня была кнопка, и когда я оставил ее нажатой, отобразится меню для выбора. Вот мой .xaml код:Как получить выбранный элемент из меню, прикрепленного к кнопке
<Button x:Name="Btn" Content="Btn" HorizontalAlignment="Left" VerticalAlignment="Top"
Height="26" Width ="40" IsEnabled="True"
Click="Btn_Click" ContextMenuService.IsEnabled="False">
я отключил ContextMenuService так, что меню не сможет отобразить при нажатии правой нажал кнопку.
Ниже приведен мой код, чтобы показать меню после того, как я оставил кнопку нажатой. Название «Меню» относится к контекстному меню.
private void Btn_Click(object sender, RoutedEventArgs e)
{
ContextMenu contextMenu = this.FindName("Menu") as ContextMenu;
contextMenu.PlacementTarget = sender as Button;
contextMenu.IsOpen = true;
}
Есть ли какое-либо решение для возврата значения из контекстного меню в зависимости от моей ситуации?