title: Infragistics ultrawingrid cell-level formatting
body: <p>I have an Infragistics UltraWinGrid bound to a datasource which contains an amount (decimal) and a currency (string). I need to display the amount and currency formatted: </p>
  
  <pre><code>Data source:          Grid contents: 
  Amount   Currency     Amount
  12.34    EUR          EUR 12.34
  22.33    USD          USD 22.33
  </code></pre>
  
  <p>I am thinking about 3 options: </p>
  
  <ol>
  <li>Populate the "Amount" column in the grid with a formatted string. I don't like this option because it would mess up the sorting of decimal values. </li>
  <li>Set an editor on each CELL (Cell, not Column!) in the InitializeRow event. However, I don't know which editor would be suitable - any ideas? </li>
  <li>Format the Amount column (Column level!) in the InitializeLayout method somehow dependant on the Currency column (the Currency column exists in the grid as a hidden column) - but I don't know if this is possible - does anybody know how? 
  Or are there any other suggestions? </li>
  </ol>