Написать текст в ячейку таблицы - PullRequest
0 голосов
/ 14 февраля 2020

Я использую Farpoint Spread версии 5.0.3514.2008. (Visual Studio 2015,. Net 4.0, C#)

И я хочу ввести длинный текст в ячейку с разворотом.

Но если длина строки больше 15153, лист (Ячейка) не может нормально отображать данные.

Я не настроил свойства MultiLine.

When String Length 15153

When String Length 15154

1 Ответ

0 голосов
/ 14 февраля 2020
FarPoint.Win.Spread.CellType.TextCellType tcell = new FarPoint.Win.Spread.CellType.TextCellType();

 tcell.CharacterCasing = CharacterCasing.Upper; tcell.CharacterSet = FarPoint.Win.Spread.CellType.CharacterSet.Ascii; tcell.MaxLength = 30; tcell.Multiline = true; fpSpread1.ActiveSheet.Cells[0, 0].Text = "This is a text cell. "; 

 fpSpread1.ActiveSheet.Cells[0, 0].CellType = tcell;

Использование кода

  • Определите текстовую ячейку, создав экземпляр класса TextCellType.
  • Создание сообщения для отображения пользователю, когда запись не является
    действительной.

  • Назначение типа текстовой ячейки ячейке или диапазону ячеек путем установки свойства CellType для ячейки, столбца, строки или стиля для объекта TextCellType.

...