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);
     }
 }
Пример #2
0
        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);
            }
        }