使listview可以垂直扩展

时间:2012-06-18 21:29:32

标签: wpf xaml

我已将我的xaml页面分为3列。最后一列有一个列表视图,现在我在它下面添加一个属性网格。如何在UI上添加功能,以允许用户垂直调整listview或属性网格的大小? 我试过,但要么我使用了错误的属性,要么就是因为这个原因。任何帮助将不胜感激。

    <StackPanel Grid.Column="5" Background="gray">

        **<ScrollViewer VerticalScrollBarVisibility="Auto" >**
        <ListView Background="LightGray" Opacity="1" ForceCursor="False" x:Name="myListView" x:FieldModifier="public" Height="326" >
            <ListView.View>
                <GridView>
                    <GridViewColumn Header="Parts List" Width="80"/>
                 </GridView>
            </ListView.View>
        </ListView>
        **</ScrollViewer>**

        <DockPanel>
            <Grid>
                <wpg:WpfPropertyGrid x:Name="PropertyGrid1" 

                VerticalAlignment="Stretch" HelpVisible="{Binding ElementName=ShowDescrip, Path=IsChecked}" 
                ToolbarVisible="{Binding ElementName=ShowToolbar, Path=IsChecked}"
                PropertySort="{Binding ElementName=ComboSort, Path=SelectedItem}" />
            </Grid>
        </DockPanel>
    </StackPanel>

感谢。 阿米特

1 个答案:

答案 0 :(得分:0)

您应该使用GridGridSplitter。 您可以have a look here获取快速示例。