> -- info21 писал(а):
> В таком духе:...
К сожалению, SizePref не присылается каждый раз перед перерисовкой объекта (по крайней мере, контейнером подсистемы Text), так что этот вариант не работает. Мне нужно, чтобы объект автоматически изменял свой размер при изменении отображаемых данных. Вроде логично было бы изменять размер при получении сообщения от модели (HandleModelMsg). Но сообщения от модели НЕ ПРИХОДЯТ к тем View, которые не видны в данный момент на экране. На практике это означает, что вы прокручиваете документ, чтобы увидеть скрытые параметры, а видите только половину числа до тех пор, пока значение данного параметра не обновится.

На данный момент я вижу только одно место, где можно изменять размер View - это процедура View.Restore. Но здесь получается, что мы поздновато спохватились: пора рисовать, а Frame уже выделен не того размера.