【发布时间】:2012-07-16 10:29:19
【问题描述】:
我通过此代码填充列表框:
<ListBox Height="188" HorizontalAlignment="Left" Margin="277,0,0,0" Name="listBoxAtributeValue" VerticalAlignment="Top" Width="191" MaxHeight="188" MaxWidth="191">
<ItemsControl ItemsSource="{Binding Path=.}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<StackPanel.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0" />
<GradientStop Color="#FFFFA029" Offset="1" />
</LinearGradientBrush>
</StackPanel.Background>
<Label Content="{Binding lblText}" />
<TextBox Text="{Binding txtBoxContent}" />
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</ListBox>
但我无法滚动它。 这是列表框的图片:Here
我该如何解决这个问题?谢谢。
【问题讨论】:
-
为什么要把 ItemsControl 放在 ListBox 中? ListBox 是一个具有选择能力的 ItemsControl。
-
谢谢,这就是问题所在。现在可以了。非常感谢!