Как получить высоту строк в ScheduleSheetInstance

Автор Тема: Как получить высоту строк в ScheduleSheetInstance  (Прочитано 4118 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Павел55Автор темы

  • ADN OPEN
  • ***
  • Сообщений: 106
  • Карма: 3
Добрый день) не могу найти свойств высоты строк. Может быть есть какие то параметры пересчета от высоты строк ViewShedule?

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
А разве TableSectionData.GetRowHeight / TableSectionData.GetRowHeightInPixels не возвращают что нужно?

Оффлайн Павел55Автор темы

  • ADN OPEN
  • ***
  • Сообщений: 106
  • Карма: 3
Высота строк, полученная через SheduleView.GetTableData().GetSectionData(SectionType.Body).GetRowHeight()/GetRowHeightInPixels() очень сильно отличается от реальных размеров scheduleSheetInstance строк на листе.


Оффлайн Павел55Автор темы

  • ADN OPEN
  • ***
  • Сообщений: 106
  • Карма: 3
Например если дописать в некоторые столбцы текстовые данные вручную в ScheduleView, то высота строк в ScheduleSheetInstance становится разной, при этом методы GetRowHeight/GetrowHeightInPixels всегда возвращают одинаковой высоты строки.

Оффлайн Павел55Автор темы

  • ADN OPEN
  • ***
  • Сообщений: 106
  • Карма: 3
Высота стрк у спецификации на листе мне нужна для того, чтобы получать координаты ячеек этой спецификации.