Проблемы с использованием Binding в WPF могут возникать по нескольким причинам. 1. Неправильно настроенный контекст данных: Binding работает с помощью контекста данных, который устанавливается для элемента управления. Если контекст данных не задан или задан неверно, связь не будет работать корректно. 2. Ошибки в пути связывания: Путь связывания должен указывать на свойство или коллекцию, которую нужно привязать. Если путь связывания указан неправильно, например, к неверному свойству или коллекции, то связь не будет установлена. 3. Неправильно заданный режим обновления связи: Режим обновления связи определяет, когда и каким образом значения связывания должны обновляться. Неправильно заданный режим обновления может привести к тому, что значения не будут обновляться в нужный момент. Относительно вашего конкретного вопроса, разница в отображении элементов массива может быть связана со свойством, на которое ссылается Binding. Если свойство "Parameter.DefaultValues" ссылается на один элемент массива, то в списке будет отображаться только этот элемент. Если же свойство "DefaultValues" ссылается на весь массив, то в списке будут отображаться все элементы массива.