首页 > 其他 > 详细

关于ListBox在Grid中无法充满的问题

时间:2015-07-03 18:49:04      阅读:968      评论:0      收藏:0      [点我收藏+]

    WPF布局的时候发现一个问题,ListBox放在Grid中的时候,老是无法充满整个Grid,但是查看代码也没有设置相关的属性,原来在设置ListBox之前首先要让ListBox的容器充满,然后ListBox才能充满整个布局,具体代码如下:

<ListBox.ItemContainerStyle>
    <Style TargetType="ListBoxItem">
        <Setter Property="HorizontalAlignment" Value="Stretch"></Setter>
        <Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
    </Style>
</ListBox.ItemContainerStyle>

这样就能保证ListBox充满整个界面,这段代码实际上设置的是ListBoxItem的容器,如果容器无法充满Grid的话,那么里面的Item肯定无法充满,最终的表现形式就是ListBox无法充满布局容器!

关于ListBox在Grid中无法充满的问题

原文:http://www.cnblogs.com/seekdream/p/4619293.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!