RadRichTextBox 上下文菜单单击事件 WPF

RadRichTextBox ContextMenu Click Event WPF

在一个场景中,我需要在 RadRichTextBox 的默认 ContextMenu 中处理菜单的单击事件。无论如何,我可以在 ContextMenu 中获得 "Edit Hyperlink" 的点击事件吗?

或者我有其他解决方案吗?

您可以处理 RadMenuItem.Click 事件:

<telerik:RadRichTextBox x:Name="rtb" telerik:RadMenuItem.Click="rtb_Click" />

private void rtb_Click(object sender, RoutedEventArgs e)
{
    Telerik.Windows.Controls.RadMenuItem item = e.OriginalSource as Telerik.Windows.Controls.RadMenuItem;
    if (item != null && item.Header != null && item.Header.ToString() == "Edit Hyperlink...")
    {
        //...
    }
}