Событие OnItemsSourceChanged в Inherit WPF DataGrid - PullRequest
0 голосов
/ 28 июня 2019

Я хочу проанализировать, будут ли столбцы сетки данных вписываться в текущую сетку данных, и в зависимости от общего размера столбцов я хочу изменить свойство столбца на 1Star или 1Auto. Я хочу, чтобы это охватывало два события: изменение размера родительского элемента управления и изменение источника элементов. Мой код работает очень хорошо, если размер родительского элемента управления изменен, поэтому логика хороша, но код не работает с событием OnItemsSourceChanged. Я должен уточнить, что я использую AutoGeneratedColumns.

Когда я наследовал DataGrid, я пытался подключить свой код к событию OnItemsSourceChanged, но коллекция столбцов не содержит никаких столбцов (даже после возникновения AutoGeneratedColumns).

Я не получаю его, поскольку DataGrid правильно заполнен в моем тестере проводов.

Я вижу, что вы можете переопределить событие OnItemsSourceChanged только тогда, когда вы можете назначить делегат другим событиям. Есть ли конкретный способ запуска кода для события OnItemsSourceChanged?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...