Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Получение значения ячейки таблицы в RichText
 
Здравствуйте!

Есть таблица (тип RichText). Каким образом можно прочитать значение ячейки? Предположительно, я думаю что так:

// rt это RichText
// получаем текст первой ячейки

rt.SetCursor(PositionProperties.Begining); // в начало таблицы
rt.SetCursor(PositionProperties.End, new Position.TablePosition(0,0)); //в конец ячейки
rt.SetSelection(new Position(0, 0, 0)); // выделить от текущего положения до начала
string s = rt.GetSelectedText(); // получаем текст

Но, в итоге, получаю "Object reference not set to an instance of an object.”

Возможно это неверный вариант. Подскажите, как сделать правильнее...
 
// Аргументы в Position смотрите в документации по OpenApi
// i - номер ячейки

Position position1 = new Position (0,0,i);
Position position2 = new Position (myTable.GetCellTextLength(i)-1,0,i);

// получаем текст
string s = myText.GetText(position1,position2);
Страницы: 1