"Вызов конструктора для типа ..., который соответствует указанным ограничениям привязки, вызвал исключение"
Эта ошибка обычно означает, что при синтаксическом анализе кода xaml произошла ошибка во время выполнения.Что, конечно, мало что говорит.Так что вам нужно получить больше информации.По сути, исключение, которое вы видите, это просто общая ошибка, мы хотим посмотреть, что приводит к этой проблеме.
Чтобы получить реальное исключение (или то, что мы называем «внутренним исключением»): - активируйтеотлов всех исключений, генерируемых в Visual Studio.Откройте Отладка> Исключения и установите флажок в «брошенном» столбце для «Общих исключений времени выполнения» .
Теперь снова вызовите сбой и посмотрите, что вы получите.В идеале мы хотим увидеть трассировку стека.Если вы посмотрите на трассировку, вы, вероятно, увидите, что какая-то часть вашего кода вызывается.Посмотрите на этот код и посмотрите, сможете ли вы изолировать проблему оттуда.
Если вы все еще застряли, опубликуйте некоторый код и трассировку стека в своем вопросе, и мы посмотрим, что мы можемсделайте оттуда.
Иногда в окне «Вывод» можно также получить некоторую информацию.