0
我有一個帶有擴展器的ListBox,它又包含一個ListBox。 我希望ListBox和Expanders(listBox1)以及每個Expander(listBox2)中的ListBox都具有滾動功能,但我無法讓最內層的滾動工作(即我的XAML中的scrollViewer1)。擴展器中的滾動查看器
我怎樣才能讓兩個滾動條工作?
<ScrollViewer x:Name="scrollViewer1">
<ListBox x:Name="listBox1" ItemsSource="{Binding Data}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<Expander>
<Expander.Header>
<TextBlock Text="{Binding Name}">
</TextBlock>
</Expander.Header>
<ScrollViewer x:Name="scrollViewer2">
<ListBox x:Name="listBox2" ItemsSource="{Binding Numbers}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<Grid>
<TextBlock Grid.Column="0" Text="{Binding}"/>
</Grid>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</ScrollViewer>
</Expander>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
一切,你闖到大的
謝謝!當窗口調整大小時,如何讓listBox2將其高度調整爲適合窗口的大小? – aengas