在 wpf 中是否可以将 gridviewcolumn 的标题作为 gridviewcolumnheader 访问?
我有一个对象:
GridViewColumn column;
但是“Header”属性只返回一个字符串(标题文本)而不是“真正的”标题对象。
任何人都可以帮助我吗?
在 wpf 中是否可以将 gridviewcolumn 的标题作为 gridviewcolumnheader 访问?
我有一个对象:
GridViewColumn column;
但是“Header”属性只返回一个字符串(标题文本)而不是“真正的”标题对象。
任何人都可以帮助我吗?
我自己对 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
我在这里总结了从 GridViewColumn 中找到 GridViewColumnHeader 的不同方法:http: //apaers.com/wpf-listview-access-gridviewcolumnheader-from-gridviewcolumn/