在 Groupbox 中,我有一个 Listbox,ListboxItems 也在 XAML 中定义。列表框定义:
<ListBox Name="lvAvoidCountry" Margin="5,5,5,5"
Background="Transparent"
ScrollViewer.VerticalScrollBarVisibility="Visible"
ScrollViewer.HorizontalScrollBarVisibility="Disabled" >
项目定义如下:
<ListViewItem >
<CheckBox Name="chkAlbanien" Tag="55">
<StackPanel Orientation="Horizontal">
<Image Source="images/flag_albania.png" Height="30"></Image>
<TextBlock Text="Albanien" Margin="5,0,0,0"></TextBlock>
</StackPanel>
</CheckBox>
</ListViewItem>
如果我删除 Scrollviewer 设置,我会得到水平滚动并且项目格式正确 - 宽度正确。如果我使用滚动查看器设置,项目会被切断,以便所有项目都放在列表框上。(例如,显示了标志,显示了复选框,但文本只是“Alba”)。
感谢您的任何提示!