Why a picturebox? It has no Caption nor Text property. I think using the picture box's print method is more 'bulky'.
Consider using a TextBox, Caption or even better a DateTime Picker.

If you still want to use the PictureBox, then put your code in the form's load event.