Можете ли вы быть более конкретным? Ты хочешь сказать, что не хочешь, чтобы таблица данных прокручивалась? Как насчет случаев, когда количество строк превышает то, что видно на экране? - После того, как вы ответите на эти вопросы, я могу отредактировать это, чтобы получить более конкретный ответ.
Что касается связи от вашей пользовательской реализации DataGrid до родительского объекта, то вы хотите передать событие, указывающее, что высота должна измениться, и прикрепить некоторое значение - число строк или новую высоту, вероятно, - - к этому событию.
Изучив основы вещания событий во Flex, я понял, что они слишком сложны, и изучил Swiz Framework , который делает вещание и обработку событий настолько простыми, насколько это возможно (среди нескольких других потрясающих). вещи).