WPF: Xaml, создайте заметный набор <объект> в xaml в.NET 4.0

веб-сайт говорит, что Вы можете в.NET 4.0

Я, может казаться, не делаю это, хотя, что assesmbly ссылки и xmlns', мне нужно

следующее не работает

xmlns:coll="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib"


    
    
    

8
задан Jon Seigel 9 May 2010 в 04:29
поделиться

1 ответ

ObservableCollection определен в сборке System , поэтому ваше пространство имен должно выглядеть так:

xmlns:coll="clr-namespace:System.Collections.ObjectModel;assembly=System"

Вы можете найти эта информация в MSDN вверху, где говорится:

Пространство имен: System.Collections.ObjectModel
Сборка: Система (в System.dll)
XMLNS для XAML: Не сопоставлен с XMLNS.

Обратите внимание, что сборка была изменена между v3.5 и v4.0 . В версии 3.5 он был определен в сборке WindowsBase. Однако это было недостатком, поскольку вы часто хотели использовать класс без ссылок на какие-либо сборки WPF. Может быть, поэтому они его изменили.

Кроме того, вы также должны проверить это сообщение в блоге , в котором говорится, что новые функции XAML еще не полностью доступны в VS!

11
ответ дан 5 December 2019 в 08:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: