Доступ к заголовку «пустой» или «rowcolumn» WPG DataGrid - PullRequest
3 голосов
/ 13 сентября 2010

Я пытаюсь получить доступ к заголовку, который находится на пересечении заголовков строк и столбцов в NetG.5 WPF DataGrid.

Джош Смит называет это «пустым заголовком» в статье одругой элемент управления сеткой, и я бы назвал его заголовком «RowColumn», поскольку он находится в первой позиции как для заголовка столбца, так и для строки, и является единственным заголовком, который является частью обоих.По умолчанию используется кнопка с нижней правой стрелкой, которая при нажатии выделяет все элементы в DataGrid.Я вижу эту кнопку в snoop, но не могу понять, как получить доступ к этому заголовку.

Мне нужно остановить кнопку, выбирающую все элементы в сетке, и добавить либо меню на его место, либо контекстное меню.это удерживает кнопку, но добавляет к ней текст.

Поскольку мне неясно, как это вообще называется в документации, я понятия не имею, что искать.Я попробовал для меня очевидные из них.

1 Ответ

2 голосов
/ 14 сентября 2010

Мне потребовалось некоторое время, чтобы найти это, я решил, что хочу принять вызов сам, так как не сразу знал ответ. В левом верхнем углу этой кнопки нет встроенного элемента управления, что делает ее немного более сложной. Хорошей новостью является то, что вы можете переопределить «SelectAllButtonTemplate» при загрузке.

Я не уверен, что вы хотите заменить его, но вот учебник о том, как это сделать. Также вам может пригодиться этот прошлый вопрос . Удачи, сэр.

...