Вы путаете два изображения, которые PictureBox
может иметь:
-
Image
является основным со всеми видами возможностей BackgroundImage
находится ниже него и может использоваться только для этого: фона.
Вы хотите установить макет для Image
;он называется SizeMode
PictureBox pB = new PictureBox
{
Size = MaximumSize,
Dock = DockStyle.Fill,
SizeMode = PictureBoxSizeMode.StretchImage
};
Не уверен, где и как вы установите x
и y
, но вы должны увидеть полное изображение сейчас, хотя более или менее растянутое.
И вам не нужно снова устанавливать SizeMode
или Docking
в конце ..