限制自动ListView增长

时间:2014-11-12 08:20:40

标签: wpf xaml listview

我有一个巨大的XAML,其中ListView会在添加新项目时自动增长,尽管我尝试限制其MaxHeight。不幸的是,由于某些未知原因,我不能用简单的XAML重复不良行为。几天已经试图处理它,但是徒劳无功。基本上我有:

<Border x:Name="BorderControl">
   <DockPanel x:Name="DockPanelControl">
      <StackPanel x:Name="StackPanelControl">
          <!-- items here -->
      </StackPanel>
      <ListView MaxHeight={Binding ActualHeight, ElementName=DockPanelControl} ItemsSource="{Binding Items}">
      </ListView>
   </DockPanel>
</Border>

我尝试绑定到StackPanel, DockPanel, Border ActualHeight,但只是不起作用 - ListView不断增长。任何建议,为什么会出现这种情况?

0 个答案:

没有答案