Problème: lorsque l'objet est d'avoir:C# PropertyGrid et la propriété Interface
class A
{
public ISomeinterface PropertyName { get; set; }
}
puis une instance de cette classe est affectée à propertyGrid.SelectedObject = new A(); puis en essayant d'éditer la valeur de PropertyName, une exception à propos de l'échec de l'instance de ISomeinterface est montrée (bien entendu) la question est de savoir comment contourner cela sans casser mes classes et interfaces.
La propriété est-elle nulle ou non nulle lors de son utilisation? –
il est nul quand je l'utilise – user440850