首页 > 其他 > 详细

ItemsControl的ItemContainerStyle属性

时间:2014-01-16 00:04:07      阅读:383      评论:0      收藏:0      [点我收藏+]

ItemsControl:ListBox,ComboBox,TreeView

ItemContainerStyle是用来设置每一个集合控件的Item的样式的属性(即设置每一个项的样式)。 

  使用ItemContainerStyle 需要注意,如果集合控件的每一项是通过绑定生成的,则ItemContainerStyle对每一项Item都起作用,如果集合控件的项是通过直接在XAML中添加的,则ItemContainerStyle只对集合控件的第一层Item起作用。
  这个效果容易在TreeView等有层次结构的集合控件中引起误解。
 
 
例:
<Setter Property="ItemContainerStyle">
            <Setter.Value>
                <Style TargetType="Control">
                    <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
                    <Setter Property="VerticalContentAlignment" Value="Stretch"/>
                    <Setter Property="Height" Value="42"/>
                </Style>
            </Setter.Value>
        </Setter>

ItemsControl的ItemContainerStyle属性

原文:http://www.cnblogs.com/changbaishan/p/3516525.html

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