title: How to draw an image with a softer color range?
body: <p>I have implemented a custom <code>TreeListView</code> for .NET and I want to add <code>Ctrl+X / Ctrl+V</code> functionality.</p>
  
  <p>I want that when the user cuts a node, the node image is rendered softer than usually, as the windows explorer does:</p>
  
  <p><img src="https://i.stack.imgur.com/B1ZEu.png" alt="enter image description here"></p>
  
  <p>Someone could explain how to do it with a <code>System.Drawing.Image</code> in C#? I use <code>Graphics.DrawImage</code> to draw images, so I need a function to transform the icon.</p>
  
  <p>Is there any built-in algorithm to do it? Any example?</p>