Refresh a single GridItem on a PropertyGrid

  • Thread starter Thread starter Chris
  • Start date Start date
C

Chris

Hi,

does anybody know how to refresh single GridItems of a PropertyGrid
control? I know I can use PropertyGrid.Refresh() to update all
GridItems, but this will steal the focus when you are editing one of
the GridItem values.

I need to find a way to update the displayed value of a single
GridItem (e. g. Property X) without interrupting the user with his
editing activities on another GridItem (e. g. Property Y) of the same
PropertyGrid.

Best regards,
Chris
 
I dont think the PropertyGrid is capable of this but I think if your objects
implement IPropertyChanged interface then that is probably how the PG would
do this itself.
 
single GridItem refresh (PropertyGrid)

Hello,

I've got the same problem... Did you find a solution?

I think it is possible because, as example, visual studio does it when mousewheeling "Dock" property of any control (Usercontrol, textbox...) in the designer : positions and width changes wheras Dock properties stays edited...

I tried implementing PropertyChanged event without succes : it needs to call propertygrid's refresh() method , leading to lose edition mode.

Thank you for your answer
 
Back
Top