Хранение дополнительных значений для ячеек в iGrid 4 - PullRequest
0 голосов
/ 18 мая 2019

В одном из моих приложений я все еще использую очень старую iGrid OCX версии 4 .Обновление до iGrid 6 в настоящее время не вариант для меня.

Я отчаянно пытался найти способ сохранить 2 дополнительные строки в ячейке.Они не должны отображаться в виде текста ячейки.

Первое, что я попытался сделать, это назначить класс для CellValue вместо CellText, но это не будет принято.

Затем я попробовал что-то действительно грязное: яЯ просто добавил сто пробелов и мои 2 дополнительные строки, разделенные специальным символом, чтобы я мог разделить их позже.

Однако это привело к отображению "..." в текстах ячеек.Я мог бы обойти эту проблему, назначив флажки textdraw для ячейки, но когда я наведу курсор мыши на ячейку, снова будет показана вся строка.Я хотел скрыть это.

Обновление до версии 6 или даже iGrid.NET (где я мог бы просто использовать CellTag или назначить в качестве класса ячейку) в настоящее время не вариант для меня.

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 18 мая 2019

Aaaaahhhhh.: -DI получил:

Я мог бы просто (ab) использовать свойство CellCtrlKey ячейки для хранения дополнительных строк.

Редактировать: Хммм, я могу установить это значение, нооно игнорируется, то есть, когда я его получаю, оно снова "".

Полагаю, это значение можно использовать, только когда ячейка является ячейкой флажка.

Редактировать 2:Я не нашел никакого способа, поэтому теперь я использую матрицу / массив строк, строк, в которых хранятся эти дополнительные значения.

Я также использую iGrid.NET и iGrid6 в других проектах и ​​в этих версияхЭто очень просто, но, как я объяснил, для этого проекта я не могу обновить.

...