Ask a questionAsk a question
 

StickyViewing the Visual Tree in the Debugger

  • Tuesday, November 13, 2007 1:43 PMJosh SmithMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I recently posted an article to CodeProject which discusses a debugger visualizer.  It allows you to view the visual tree while debugging, inspect every property of any element in the tree, as well as view a snapshot image of any element.  I call it Woodstock, because it's like a scaled down version of Snoop.  Here's the article, if you're interested: http://www.codeproject.com/useritems/WoodstockForWPF.asp

All Replies

  • Tuesday, November 13, 2007 5:22 PMMarlon GrechMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    5 start to Josh... He did a wonderful job here!!!!!

     

  • Tuesday, November 13, 2007 5:24 PMJosh SmithMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks Marlon.  I appreciate that you voted 5 Stars for my article!

     

  • Sunday, November 18, 2007 8:27 PMChango V. - MSFT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Awesome tool! And it even works in an XBAP, which I believe Snoop can't do. (I suggest you make the security workaround more prominent in your article.) Thanks for your valuable contribution!

     

  • Sunday, November 18, 2007 9:39 PMJosh SmithMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I appreciate the positive feedback, Chango.  I've been working on Woodstock obsessively for the past week, and feel that it has finally matured enough to be a helpful and reliable tool.  I think you're right about bringing the security workaround into a more discoverable location in the article.  Good idea!  Thanks.
  • Monday, November 19, 2007 1:08 AMTonko Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Yep, it was only a few weeks ago that I was stopped at a breakpoint and wished that Snoop would work.

    Thanks Josh for the rest of the us in the trenches!

     

  • Monday, November 19, 2007 1:14 AMJosh SmithMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Tonko,

    Don't thank me, thank all of the folks in the WPF community who kept encouraging me to improve Woodstock, with suggestions and bug reports.
  • Thursday, November 22, 2007 12:20 PMkpise Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

     

    This tool is realy ultimate ....It helps us..

     

    Kishor

  • Wednesday, November 28, 2007 11:47 AMsunaysss Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    i want some more information about this

  • Wednesday, November 28, 2007 11:51 AMsunaysss Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    seni information joie che

     

  • Monday, January 07, 2008 9:59 PMKevinKerr Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Since this thread is sticky, we should probably keep it updated with the latest releases, such as Mole v4 (a descendant of Woodstock). It is fantastic work by team Mole:

     

    Josh Smith

    Karl Shifflett

    Andrew Smith

     

    http://www.codeproject.com/KB/macros/MoleForVisualStudioEdit.aspx

     

    This release allows developers to not only drill all around their Visual Studio applications to view their data, including private members, Mole now allows editing of these values!

  • Monday, February 25, 2008 2:40 PMDathan L Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Guys, this tool is great in terms of richness of features and pure power.  Awesome work! 

     

    I do get one issue repeatedly with Mole however: load time.  Visual Studio continually disables Mole on me because it is taking too long to initialize (we are working on a massive multi-app-domain WPF project, and I think Mole is spending a lot of time trying to load our structures and to initialize its beautiful UI).

     

    Did a search and found a very thin and fast visualizer that I have installed beside Mole for analyzing trees really quickly or for analyzing large trees.  It's perfect for everything other than reproducing the visual or editing the values (I don't seem to use this features that often). 

     

    It's called DepO Visualizer and it's on Code Project here:

     

    http://www.codeplex.com/dathanliblikdepo/

     

    With these two tools riding shotgun, I've been whistling through a lot of issues.  Thanks very much to both Mole and DepO!

  • Wednesday, May 13, 2009 6:02 AMalpernn Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    How do you explain that bit more, but I had to do something here

    cam balkon
  • Wednesday, July 15, 2009 4:13 AMdayanandavt Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    This is what i m desperately looking for... ThanX
  • Thursday, September 10, 2009 1:11 AMWhistler_Zou Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    thanks

  • Saturday, September 19, 2009 5:28 AMdekhome Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks for the article.
    My blog
  • Thursday, October 01, 2009 1:55 PMkeddy1 Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    thanks.very helpful.this is what I was looking for

    faa practice test
  • Monday, October 05, 2009 4:14 PMRadhikaVemura Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi josh,

    Its really very helpful. Thanks once again,

    Regds
    Radhika
  • Tuesday, October 27, 2009 12:29 AMnat0hh Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks this has really helped - cheers again Mole and DepO
    financial advisor