I have a control in WinForms which has an exposed image property, I give the image property an image to use.
when I modifyu the source image the control still uses the old image and I have to re-assign the image to it so it displays the new updated image.
I was wondering if it was possible to automate this process, so when I change the source image the image used in the control is updated automatically?
You will need to override the OnPaint method of the exposed Image property in order to repaint when assign a new Image to use
Please see link for more information Control.OnPaint Method