Problem: when object is having:
class A
{
public ISomeinterface PropertyName { get; set; }
}
and then an instance of that class is assigned to propertyGrid.SelectedObject = new A(); then when trying to edit the value of PropertyName, an exception about fail to make instance of ISomeinterface is shown (make sense of course) the question is how to workaround this without break my class's and interfaces.?