Свойство DefaultValue уже зарегистрировано Xceed_Wpf_Toolkit_NumericUpDown`1_12_151463089'

Описание ошибки

Я искал эту ошибку, но все остальные темы касались кода C# и переопределений метаданных / зависимостей.

Но моя проблема на самом деле включает в себя только и только объявления XAML (конечно, он имеет "MyControl.xaml" и "MyControl.xaml.cs", но ничего, что даже не упоминает какой-либо элемент управления, который дает эти ошибки).

Кроме того, он компилируется, программа работает нормально, все в порядке, но выдает ошибку сборки (отслеживается синим цветом), раздражает то, что каждая строка, включающая xctk, подчеркнута синим, как будто в ней что-то не так.

Если я сделаю:

<xctk:IntegerUpDown />

Я получаю это:

Свойство DefaultValue уже зарегистрировано Xceed_Wpf_Toolkit_NumericUpDown'1_12_151463089'

Как воспроизвести

Просто сделайте что-нибудь, включающее Xceed WPF Toolkit:

<xctk:DecimalUpDown />
<xctk:IntegerUpDown x:Name="something" />
<xctk:IntegerUpDown Name="something" />
<xctk:IntegerUpDown DefaultValue="0" />
<xctk:IntegerUpDown x:Name="something" DefaultValue="0" />

Никакой дополнительный код C# не используется, но все вышеперечисленное выдает ту же ошибку.

Дополнительная информация

"xctk" определяется следующим образом в моем UserControl XAML:

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    ...other definitions...
    xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"

С чем это может быть связано и что я должен проверить в первую очередь?

(РЕДАКТИРОВАТЬ)

Дополнительная информация

Просто обнаружил, что DoubleUpDown не вызывает ошибку:

<xctk:DoubleUpDown />

0 ответов

Другие вопросы по тегам