Похоже, BoxPane в Pivot разработан так, чтобы занимать только минимально необходимое пространство.Вы должны использовать TablePane.Это выглядит немного неудачно для меня, потому что ваш BXML взрывается при использовании большого интерфейса, который должен адаптироваться к доступному пространству.Например, в WinForms я могу сказать компоненту: «Придерживайтесь правой границы с расстоянием 5 пикселей и изменяйте размер, если это необходимо».
Тем не менее, вот BXML для вопроса / примера выше:
<TablePane styles="{padding:8, horizontalSpacing:6, verticalSpacing:6}">
<columns>
<TablePane.Column width="1*" />
</columns>
<TablePane.Row height="-1">
<Label text="Triggers:" />
</TablePane.Row>
<TablePane.Row height="1*">
<ScrollPane
horizontalScrollBarPolicy="fill"
verticalScrollBarPolicy="fill_to_capacity"
>
<ListView bxml:id="listTriggers" selectMode="single"
listData="['TRNIF_Trigger1'],['TRNIF_Trigger2'],['TRNIF_Trigger3']"
/>
</ScrollPane>
</TablePane.Row>
</TablePane>