Проблема: когда объект имеет:
class A
{
public ISomeinterface PropertyName { get; set; }
}
, а затем экземпляр этого класса присваивается propertyGrid.SelectedObject = new A ();затем при попытке изменить значение PropertyName, появляется исключение о невозможности создания экземпляра ISomeinterface (имеет смысл, конечно), вопрос в том, как обойти это без нарушения моего класса и интерфейсов .?