Hello,
Le titre n'est pas terrible..
En fait j'ai une PropertyGrid auquel je lui colle un object à moi :
J'aimerai également créer une 'sauvegarde' de cet objet en utilisant le Tag, pour une utilisation postérieure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part propertyGrid.SelectedObject = monobject;
Lorsque l'utilisateur modifie une propriété, le propertyGrid.SelectedObject est modifié (normal), mais le propertyGrid.Tag l'est aussi. Or je voudrais que le Tag ne soit pas modifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part propertyGrid.Tag = monobject;
J'imagine que derrière les 2 pointeurs mène à monobject.
J'aimerai distinguer les deux, afin de conserver le propertyGrid.Tag comme l'objet de départ.
Comment faire pour que le Tag soit une une vraie copie de monobject, et non un pointeur ?
En espérant avoir été clair!
Merci.
Partager