title: Code Editor in C#
body: <p>i am writing a small app to manage code snippets , so i want a component to display the code (keyword coloring , lines numbering ...) , so where to get this component and if it doesnt exist how to implement it .</p>
  
  <p><strong>edit</strong> : i dont want to write a code editor , only a component to display code with last features (keyword coloring , lines numbering ...) instead of plain text area
  thanks</p>