Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Павел55 от 25-03-2022, 17:40:03

Название: Как получить высоту строк в ScheduleSheetInstance
Отправлено: Павел55 от 25-03-2022, 17:40:03
Добрый день) не могу найти свойств высоты строк. Может быть есть какие то параметры пересчета от высоты строк ViewShedule?
Название: Re: Как получить высоту строк в ScheduleSheetInstance
Отправлено: Александр Игнатович от 25-03-2022, 17:55:36
А разве TableSectionData.GetRowHeight / TableSectionData.GetRowHeightInPixels не возвращают что нужно?
Название: Re: Как получить высоту строк в ScheduleSheetInstance
Отправлено: Павел55 от 25-03-2022, 23:48:39
Высота строк, полученная через SheduleView.GetTableData().GetSectionData(SectionType.Body).GetRowHeight()/GetRowHeightInPixels() очень сильно отличается от реальных размеров scheduleSheetInstance строк на листе.

Название: Re: Как получить высоту строк в ScheduleSheetInstance
Отправлено: Павел55 от 25-03-2022, 23:52:07
Например если дописать в некоторые столбцы текстовые данные вручную в ScheduleView, то высота строк в ScheduleSheetInstance становится разной, при этом методы GetRowHeight/GetrowHeightInPixels всегда возвращают одинаковой высоты строки.
Название: Re: Как получить высоту строк в ScheduleSheetInstance
Отправлено: Павел55 от 26-03-2022, 12:09:15
Высота стрк у спецификации на листе мне нужна для того, чтобы получать координаты ячеек этой спецификации.