从GridViewColumn访问GridViewColumnHeader对象

时间:2010-05-23 00:54:34

标签: wpf string object header gridviewcolumn

是否可以在wpf中以gridviewcolumnheader的形式访问gridviewcolumn的标题?

我有一个对象:

GridViewColumn column;

但是“Header”属性只返回一个字符串(标题文本),而不是“真正的”标题对象。

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:3)

我自己对WPF非常不熟练......但是如果你没有定义GridViewColumnHeader,那么在访问.Header时你就不会给你一个。

也就是说,如果将GridViewColumn定义为:

                <GridViewColumn x:Name="stringColumn">
                    stringColumn.Header will return a string
                </GridViewColumn>

然后调用stringColumn.Header将返回一个字符串...但是如果你将它定义为:

                <GridViewColumn x:Name="gridViewColumnHeaderColumn1">
                    <GridViewColumnHeader>
                        gridViewColumnHeaderColumn.Header will return a GridViewColumnHeaderColumn
                    </GridViewColumnHeader>
                </GridViewColumn>

然后检查gridViewColumnHeaderColumn.Header将返回一个GridViewColumnHeaderColumn

答案 1 :(得分:1)

我总结了从GridViewColumn中找到GridViewColumnHeader的不同方法:http://apaers.com/wpf-listview-access-gridviewcolumnheader-from-gridviewcolumn/