我有一个带有数据模板的清单, 显示文本和旁边的“ x” 按钮。 我希望在极右显示“ X” btn, 所以它们都出现在同一位置。 我使用的 XML 是 :
<ListBox Name="seiveListBox" ItemsSource="{Binding}" MinWidth="80" Height="120" ScrollViewer.VerticalScrollBarVisibility="Visible" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding}" />
<Button Name="delSeiveFromListBtn" Content="X" ToolTip="Delete" Margin="8, 0, 0, 0" Click="delSeiveFromListBtn_Click"></Button>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我试图添加StackPanel的网格内盘,但是没有成功。
我如何设计它或对齐列表中的“x”在每一个项目上处于极右位置。