I need a control like this:

This is from the Microsoft Word: Insert => Symbols.
- This dialog has a grid-like control with a list of Unicode Characters;
- You can select any character;
- The selected character’s Unicode is displayed;
- User cannot edit the character;
Besides, I need to extend it’s feature:
1. User can delete the cell with the selected character;
2. User can add a list of characters (from a file or whatever).
I’m asking what built-in controls I should use to implement this specific control.
Thanks.
Peter
I was able to create a simple mock up using the standard DataGridView control.