private void MenuItem_Click(object sender, RoutedEventArgs e) { MenuItem item = sender as MenuItem; ContextMenu menu = item.CommandParameter as ContextMenu; Json.JLeaf target = (menu.PlacementTarget as StackPanel).Tag as Json.JLeaf; if (target != null) { Debugger.Debug.WatchValue watch = new Debugger.Debug.WatchValue { Variable = PrefixWatches + target.GetDotPath() }; Debugger.Debug.SessionData.inst().AddWatch(watch); } }
private void MenuItem_Click(object sender, RoutedEventArgs e) { MenuItem item = sender as MenuItem; ContextMenu menu = item.CommandParameter as ContextMenu; Json.JLeaf target = (menu.PlacementTarget as StackPanel).Tag as Json.JLeaf; if (target != null) { Debugger.Debug.WatchValue watch = new Debugger.Debug.WatchValue { Variable = PrefixWatches + target.GetDotPath() }; Debugger.Debug.SessionData.inst().AddWatch(watch); } }