Однако, когда я пытаюсь открыть ту же форму для обновления информации, представление списка теряет заголовки. несуществующий fcam и все остальное программирование поверх списка
обычное открытие без отправки данных
Код:
Код: Выделить всё
public FrmMicroConfig() { InitializeComponent(); }`public FrmMicroConfig(string device) : this()
{
Код: Выделить всё
Dispostivo dispositivo = Dispostivo.JsonDesserializar(device);
txtDevicename.Text = dispositivo.Nome;
txtDeviceIp.Text = dispositivo.IP;
txtDeviceLocal.Text = dispositivo.Local;
LstdeviceVariables.Columns.Add("Nome");
LstdeviceVariables.Columns.Add("Id");
LstdeviceVariables.Columns.Add("StartBit");
LstdeviceVariables.Columns.Add("Lenght");
LstdeviceVariables.Columns.Add("Factor");
LstdeviceVariables.Columns.Add("Offset");
foreach (var Variable in dispositivo.Variables)
{
ListViewItem lvi = new ListViewItem(Variable.Nome);
lvi.SubItems.Add(Variable.Id.ToString());
lvi.SubItems.Add(Variable.Startbit.ToString());
lvi.SubItems.Add(Variable.Lenght.ToString());
lvi.SubItems.Add(Variable.Factor.ToString());
lvi.SubItems.Add(Variable.Offset.ToString());
LstdeviceVariables.Items.Add(lvi);
}
InitializeComponent();
}`
Обычное открытие:
введите здесь описание изображения
p>
Неправильное открытие:
введите здесь описание изображения
Я не могу определить, откуда возникла ошибка
Я уже пробовал добавлять заголовки позже, но ничего
и даже без добавления элементов в список результат тот же
представление списка работает неправильно
Любой идея, как генерируется эта ошибка? Может быть, какая-то неправильная конфигурация класса или тип объекта?
Подробнее здесь: https://stackoverflow.com/questions/788 ... ithin-form
Мобильная версия