WPF にチャートがあり、チャートを右クリックすると、以下で説明する Chart_mouseRightButtonDown 関数に移動します。コンテキスト メニューを追加したいです。コンテキスト メニューに 2 つのオプションを既に追加していますが、アクションが必要です。ユーザーがホースオプションをクリックしたとき.それにハンドラーを追加する方法は?
private void Chart_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
var originalSource = e.OriginalSource as DependencyObject;
if (originalSource is Ellipse)
{
ContextMenu contextMenu = new ContextMenu();
contextMenu.Items.Add("Lookup Details in Grid");
contextMenu.Items.Add("Lookup Defect Info");
runTrendChart.ContextMenu = contextMenu;
}
else
runTrendChart.ContextMenu = null;
}