title: Compare Tree Views in C#
body: <p>I have two Tree views populated from XML files. I have them loaded side by side in the windows form.</p>
  <p><code>treeView1</code> and <code>treeView2</code>. I need to compare these two treeviews and highlight any difference in any of the nodes.</p>
  <pre><code>**treeView1**
  BIOS_DETAILS
     -Manufacturer
          -- Hewlett Packard
     -Name
          -- Default System BIOS
     -Primary BIOS
          -- True
  
  **treeView2**
  BIOS_DETAILS
     -Manufacturer
          -- Hewlett Packard
     -Name
          -- Default System BIOS
     -Primary BIOS
          -- FALSE
  </code></pre>
  <p>I need to compare both these and highlight the differences in color. How is that done?</p>