ContextMenu.Opened 事件
定义
在上下文菜单的特定实例打开时发生。Occurs when a particular instance of a context menu opens.
public:
event System::Windows::RoutedEventHandler ^ Opened;
public event System.Windows.RoutedEventHandler Opened;
member this.Opened : System.Windows.RoutedEventHandler
Public Custom Event Opened As RoutedEventHandler
事件类型
示例
下面的示例演示如何使用 ContextMenu 事件: Opened 和 Closed 。The following example shows how use the ContextMenu events: Opened and Closed.
<ContextMenu Name="cm" Opened="OnOpened" Closed="OnClosed" StaysOpen="true">
void OnOpened(object sender, RoutedEventArgs e)
{
cmButton.Content = "The ContextMenu Opened";
}
void OnClosed(object sender, RoutedEventArgs e)
{
cmButton.Content = "The ContextMenu Closed";
}
Private Sub OnOpened(ByVal sender As Object, ByVal args As RoutedEventArgs)
cmButton.Content = "The ContextMenu Opened"
End Sub
Private Sub OnClosed(ByVal sender As Object, ByVal args As RoutedEventArgs)
cmButton.Content = "The ContextMenu Closed"
End Sub
注解
路由事件信息Routed Event Information
标识符字段Identifier field | OpenedEvent |
路由策略Routing strategy | 冒泡Bubbling |
委托Delegate | RoutedEventHandler |