Я делаю калькулятор, и хочу в листбокс отправлять историю. Но нужно чтоб она была не сверху вниз, а снизу вверх, то есть мне нужно развернуть данные в листбоксе. Как это сделать, и возможно ли вообще?
Измените макет ItemsPanel (ОТВЕТ ВЗЯТ ТУТ):
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel VerticalAlignment="Bottom"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
Еще можно использовать метод Insert.
items.Insert(0, newItem);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей