Изменяемый размер datagridview в C#
Привет,
У меня есть сценарий, в котором мне нужно создать таблицу, содержащую только 1 строку. Я не должен использовать базу данных для этого. У меня есть длинная строка байтов, которую я должен подстроить и поместить в каждый столбец этой строки.Эта таблица должна быть изменяемой по длине.
То есть его столбцы должны увеличиваться или уменьшаться в зависимости от моего ввода. У кого-нибудь есть какие-нибудь идеи?
Что я уже пробовал:
Я предпочитал использовать представление datagrid без базы данных. И мой столбец данных, и его заголовок должны варьироваться в зависимости от длины моего ввода.
DataTable dt1 = new DataTable(); //i add columns likethis dt1.Columns.AddRange(new DataColumn[4]{new DataColumn("byte1",typeof(string)),new DataColumn("byte2",typeof(string)),new DataColumn("byte3",typeof(string)),new DataColumn("byte4",typeof(string))}); int j=0; byte0=hexstring.Substring(j,2); . . . //after i create columns i add data to rows like the following dt1.Rows.Add(byte0,byte1,byte2,byte3);
Эти значения внутри Add продолжают меняться в зависимости от моего ввода, скажем, у меня есть 10 байт, он увеличивается до byte9. Как я могу сделать i generic? Есть ли какое-либо решение, кроме представления datagrid? Любая помощь будет оценена по достоинству.