Afraid not.
The code you gave me isnt necessary because I can access all the same options by just calling the name of the picture box. I cannot find the actual name of the picture being used anywhere at all in the code.
Have a go yourself......start a blank project (windows form), add a picture box, assign it any picture at all and then see if you can find the name of the picture from run-time.
Also as a help, if you do :
where picBox is the name of your picture box control, then it will go to debugging mode. You can highlight the picture box to show all list of properties and I still can't find the name. Its driving me a bit mad!!