Представленные элементы ListBox снизу вверх - PullRequest
10 голосов
/ 06 февраля 2012

Я долго искал, пытаясь найти ответ на этот вопрос без каких-либо результатов.

Список по умолчанию WPF добавляет элементы, выровненные вверху, и дополнительные элементы под ним.Мне нужен список, в котором элементы представлены в противоположном направлении, поэтому он добавляет элементы, выровненные по низу.

Пример: enter image description here

Я уверен, что должно быть прощеКстати, я упустил возможность сделать это без переписывания всего этого, но у Google, похоже, нет ответа на этот вопрос, и я в замешательстве.

Спасибо.

1 Ответ

18 голосов
/ 06 февраля 2012

Изменение макета ItemsPanel:

<ListBox.ItemsPanel>
    <ItemsPanelTemplate>
        <VirtualizingStackPanel VerticalAlignment="Bottom"/>
    </ItemsPanelTemplate>
</ListBox.ItemsPanel>

Это делает то, что подразумевает ваше изображение, с первым добавленным элементом, все еще наверху.Если вы также хотите изменить порядок, это будет другой проблемой.

...