I think it would be a great idea to include an option to group the bytes displayed.
For instance, in a ZIP file, the first eight bytes are 50 4B 03 04 14 00 00 00 and they are displayed as such in your control. No problems there.
What I'm suggesting would allow grouping the bytes say in twos (word), fours (dword), etc to display '504B 0304 1400 0000', '504B0304 14000000' etc respectively.
Please see the attached file for a sample of what I'm trying to describe.