WPFtoolkit и его DatagridColumnHeader

Мне нужно иметь разные контекстные меню в моей сетке данных — одно для заголовка и одно для строк сетки. Итак, я обрабатываю событие MouseClick, и мне нужно оценить, является ли базовый объект для курсора мыши заголовком Datagrid. Можете ли вы объяснить мне, как я могу это сделать? Я не могу понять, что ни один из иерархий объектов DataGrid и DataGridColumn не содержит объект DataGridColumnHeader или какую-либо ссылку на него. Но в виртуальном дереве, если я получу текстовый блок, расположенный в заголовке и содержащий текст заголовка столбца, а затем получу его родительский контейнер, я получу объект DatagridColumnHeader.

Любая помощь приветствуется. Заранее спасибо!


person Andrey Khataev    schedule 06.04.2009    source источник