>我有一个列表框,可以容纳数百个项目。当用户添加新项目时,它将位于列表底部,他们将对其进行编辑。
有没有办法在最后一项和列表框的末尾添加一些空格,以便用户可以向上滚动最后一项?
就像在Visual Studio代码编辑器中所做的那样,您可以向下滚动文本末尾到某个点,然后将最后一行向上移动。
谢谢
将 ItemsPanel 设置为 StackPanel,并向 StackPanel 添加下边距。
<ListBox>
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Margin="0,0,0,50"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>