Я создаю компонент, который отображает переменное количество «мер» (квадратных плиток контента, если хотите), которое выложено так:
<HDividedBox id="container">
<VBox id="myComponent">
<HBox id="header">
...header content...
</HBox>
<Tile id="body">
...gauges are added to the body...
</Tile>
</Vbox>
</HDividedBox>
Плитка кузова имеет горизонтальное направление. Когда я перетаскиваю HDividedBox, чтобы уменьшить размер myComponent, компонент тела также будет уменьшаться, и, в конце концов, если будет слишком много индикаторов для горизонтального размещения, они будут перенесены на следующую строку, и, следовательно, чем меньше я сделаю myComponent, тем меньше число. вертикально уложенных датчиков растет.
Это все хорошо. Проблема заключается в том, что независимо от того, какую комбинацию настроек я использую, я абсолютно не могу получить размер тела (плитки), превышающий размер myComponent, что в идеале заставило бы myComponent прокручиваться вертикально. Даже установив maxHeight тела в какое-то огромное значение, оно никогда не будет иметь размер больше, чем его контейнер.
Есть идеи, как этого добиться?
Спасибо