Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DependencyObject.SetValue и null, Как подружить? 
V
    Опции темы
Dblma
Дата 27.5.2010, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 6.11.2007
Где: Moscow

Репутация: нет
Всего: 1



Создал DependencyProperty:

Код

public static readonly DependencyProperty SelectedEntityProperty = DependencyProperty.Register(
            "SelectedEntity", typeof(Entity), typeof(MdiSelector), 
            new FrameworkPropertyMetadata(null, PropertyChaged), ValidateEntity);

public Entity SelectedEntity
{
            get { return (Entity)GetValue(SelectedEntityProperty); }
            set{ SetValue(SelectedEntityProperty, value);}
}


Но, при попытке присвоить null происходит NullReferenceException внутри DependencyObject.SetValue.
Как подружить DP с null?
PM MAIL ICQ   Вверх
SergeyLoginov
Дата 1.6.2010, 08:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 28.9.2009
Где: Иваново

Репутация: 4
Всего: 4



Должны дружить. Если Entity не перечисление, конечно. Видимо, причина ошибки в чем-то другом.
PM MAIL   Вверх
Dblma
Дата 1.6.2010, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 6.11.2007
Где: Moscow

Репутация: нет
Всего: 1



Ошибка была не тут. Сам дурак.
Всем спасибо.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.