RadRichTextBox ContextMenu单击事件WPF

时间:2017-03-30 10:26:10

标签: c# wpf telerik contextmenu

在一个场景中,我需要在ContextMenu的默认RadRichTextBox内处理菜单的点击事件。无论如何我可以在ContextMenu中获得“编辑超链接”的点击事件吗?

Hyperlink

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

1 个答案:

答案 0 :(得分:1)

您可以处理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...")
    {
        //...
    }
}