значение типа «...» нельзя добавить в коллекцию или словарь типа «uielementcollection» - PullRequest
18 голосов
/ 28 апреля 2011

Я получаю следующую ошибку при добавлении пользовательского элемента управления через XAML. в чем может быть причина? значение типа "..." нельзя добавить в коллекцию или словарь типа 'uielementcollection'

<Grid  x:Name="QuantityDetail" DataContext="{StaticResource ViewModel}">
    <GroupBox>
       .....
       <Label Style="{StaticResource ResourceKey=LabelValue}">Min</Label>
       <!-- The following control -->
       <NumericUpDow><NumericUpDown>
       .....
    </GroupBox>
</Grid>

Ответы [ 2 ]

16 голосов
/ 28 апреля 2011

Проблема заключалась в том, что в моем решении я не ссылался на одну dll (на которую ссылается числовое управление вниз)На самом деле элемент управления NumericUpDown не является моим элементом управления, он присутствует в разных DLL.И этот элемент управления ссылался на System.Windows.Controls.Input.Toolkit.dll.Теперь я ссылаюсь на это в своем решении.И все работает

1 голос
/ 28 апреля 2011

Компилятор утверждает, что ваш элемент управления не является UIElement (я сомневаюсь, что он лжет), от чего наследуется ваш элемент управления?

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