Значение типа "..." не может быть добавлено в коллекцию или словарь типа "uielementcollection"
Я получаю следующую ошибку при добавлении пользовательского элемента управления через XAML. какова может быть возможная причина?
значение типа "..." не может быть добавлено в коллекцию или словарь типа "uielementcollection"
<Grid x:Name="QuantityDetail" DataContext="{StaticResource ViewModel}">
<GroupBox>
.....
<Label Style="{StaticResource ResourceKey=LabelValue}">Min</Label>
<!-- The following control -->
<NumericUpDow><NumericUpDown>
.....
</GroupBox>
</Grid>
Ответы
Ответ 1
Проблема заключалась в том, что я не ссылался на одну dll (на которую ссылается элемент numericupdown control) в моем решении.
Фактически элемент управления NumericUpDown не является моим контролем, его присутствует в разных dll. И этот элемент управления ссылался на System.Windows.Controls.Input.Toolkit.dll. Теперь я ссылаюсь на это в своем решении. И все работает
Ответ 2
Компилятор утверждает, что ваш элемент управления не является UIElement
(я сомневаюсь, что он лежит), что ваш контроль наследует?