Я создаю простой шестнадцатеричный редактор в C #, и я решил использовать каждую ячейку в DataGrid для отображения байта *. Я знаю, что DataGrid возьмет список и отобразит каждый объект в списке в виде строки, а каждое из свойств этого объекта в виде столбцов. Я хочу отобразить строки по 16 байт в каждой, что потребует оболочки с 16 строковыми свойствами. Хотя это выполнимо, это не самое элегантное решение. Есть ли более простой способ? Я уже пытался создать обертку вокруг массива открытых строк размером 16, но, похоже, это не сработало.
Спасибо
* Обоснование этого заключается в том, что я могу иметь пробелы между каждым байтом без необходимости удалять их все, когда я хочу сохранить отредактированный файл. Также кажется, что будет легче маркировать строки и столбцы.