Вы пробовали читать DesiredSize
? Если он содержит 0, попробуйте вызвать Measure
, передав структуру Size
, содержащую большие значения для Height
и Width
, а затем прочитав DesiredSize
.
Обратите внимание, что DesiredSize
- это не обязательно то, что ему позволяет содержащийся элемент, но я подозреваю, что он даст вам информацию, которую вы ищете.