All the good time. The question is: I use Graphics to draw multiple outlines (PNG format) on the PictureBox. Every time I click on RadioBtn, the image is redrawn according to the picture whose RadioBtn was clicked. The problem is that the redrawn outlines flicker as long as you hold the LMB, then disappear. I probably wrote some trifle not there, but I can't find it. Sobsno:
try { Image fon=Image.FromFile($"styles/{selectedRadioButton_Text}.png"); pbx_StylePic.BackgroundImage = fon; Graphics gr = pbx_StylePic.CreateGraphics(); for (int i = 0; i < OrderData.Styles.Count; i++) { if (OrderData.Styles[i] != "") { Image im = Image.FromFile($"styles/shirt/{OrderData.Styles[i]}.png"); gr.DrawImage(im, new Point(0, 0)); } } } Tell me where confused? Thank!