Доступ к объекту GridViewColumnHeader из GridViewColumn - PullRequest
8 голосов
/ 23 мая 2010

возможно ли в wpf получить доступ к заголовку столбца gridview как gridviewcolumnheader?

У меня есть объект:

GridViewColumn column;

Но свойство «Header» просто возвращает строку (текст заголовка), а не «настоящий» объект заголовка.

Кто-нибудь может помочь моему?

Ответы [ 2 ]

3 голосов
/ 05 апреля 2011

Я сам не очень разбираюсь в 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 голос
/ 07 апреля 2015

Я суммировал различные способы найти GridViewColumnHeader из GridViewColumn здесь: http://apaers.com/wpf-listview-access-gridviewcolumnheader-from-gridviewcolumn/

...