Ошибка при генерации кода для свойства "Model". - C#
Формулировка задачи:
Уже голову сломал. Что не так с моим контролом? Там свойство Model выглядит очень просто. И когда я нажимаю F6 (собрать проект), вылитает самое простое диалоговое окно
---------------------------
Microsoft Visual Studio
---------------------------
Ошибка при генерации кода для свойства "Model". Произошла следующая ошибка: "В экземпляре объекта не задана ссылка на объект."
---------------------------
ОК
---------------------------
ЧЕ .... ЕМУ НЕ НРАВИТСЯ????
public partial class PersonView : ObjView
{
// private Obj _model;
public override Obj Model
{
get
{
return _model;
}
set
{
_model = value;
if (_model != null)
{
var model = (Person)_model;
secondNameView.Text = model.SecondName;
firstNameView.Text = model.FirstName;
middleNameView.Text = model.MiddleName;
phonesView.Text = model.Phones;
emailView.Text = model.Email;
noteView.Text = model.Note;
}
}
}Решение задачи: «Ошибка при генерации кода для свойства "Model".»
textual
Листинг программы
var model= _model.Clone(); // вот тут происходит создание нового объекта var model= _model; //а тут ничего var model= (Person)_model; //не создается. model будет ссылаться на ТОТ ЖЕ САМЫЙ объект