浮华过后,真金始现

找寻迷失的信仰(QQ:352909678)
随笔 - 3, 文章 - 6, 评论 - 9, 引用 - 0
数据加载中……

[原创]WPF中ListView绑定数据源后居中显示

在WPF中,ListView采用绑定数据源显示,如果GridViewColumn的Width设为Auto,刚不能居中显示,这个问题曾经一度困扰着我达一周之久,后来仔细研究了下,想出了一个方案,代码如下:
1<GridViewColumn Header="Name" x:Name="column">
2                        <GridViewColumn.CellTemplate>
3                            <DataTemplate>
4                                <TextBlock Width="Auto" TextAlignment ="Center" Text="{Binding Path=Name}"  MinWidth="{Binding Path=ActualWidth,ElementName=column}"/>
5                            </DataTemplate>
6                        </GridViewColumn.CellTemplate>
7                    </GridViewColumn>

主要就是为TextBlock的MinWidth设置绑定到GridViewColumn的ActualWidth

posted on 2008-05-13 15:25 Junhui Yan 阅读(36) 评论(1)  编辑 收藏 所属分类: DotNetWPF

评论

#1楼    回复  引用    

不错哦
2008-05-14 20:26 | 林晨 [未注册用户]

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-27 12:50 编辑过