Я пытаюсь вертикально центрировать многострочное текстовое поле внутри RectangleFigure в GEF. Он должен быть настроен на изменение размера.Вертикальный центр TextFlow в GEF
Это было бы лучше всего сделать с помощью макета, но я не могу понять, как это работает.
Я добавляю BorderMargin к родительскому FlowPage и изменяю его, когда RectangleFigure получает размер. К сожалению, в этом конкретном случае TextFlow не был составлен, и он часто больше не имеет правильного количества строк.
Учитывая, что мне нужно только количество строк, как я могу это вычислить.
В качестве альтернативы, как выглядит «автоцентрирование»?