Я работаю над проектом, и мы используем Infragistics в качестве сторонней управляющей библиотеки. Мы не предоставили никакой документации по проекту, и я знаю только то, что они использовали шаблон проектирования MVP. Сейчас я пытаюсь отладить приложение на основе поставленной мне задачи.
У меня есть пользовательская сетка (в основном из Infragistics), и у нее есть три столбца "ColA, ColB, ColC". ColB и ColC имеют комбинированные списки. ColB и ColC уже привязаны к источнику данных. Когда я изменяю выбранный элемент в комбинированном списке ColB на основе выбора в ColB, комбинированная коллекция ColC уточняет себя (удаляет несколько элементов на основе значения в ColB). Здесь мне нужно изменить логику в уточнении коллекции для ColC на основе выбранного значения ColB. Но я не в состоянии, так как не уверен, где происходит уточнение. Я попытался установить точки останова, но при изменении значения в ColB не происходит никаких событий, и поэтому я не знаю кодов, связанных с уточнением.
Я знаю, что вопрос специфичен для моего проекта, но в чем заключается мой вопрос, есть ли способ получить коды, основанные на действиях, предпринятых мной в пользовательском интерфейсе, кроме точек останова? Или есть какой-то подход, которому я должен следовать в этой ситуации? Я не очень хорош в инструментах отладки.
Спасибо.