Я увидел интересную тему о перекрытии изображений PNG с помощью OnPaint. Но после тестирования кода в Visual Studio 2017 он не работает.
Вот код:
protected override void OnPaint(PaintEventArgs e)
{
System.Drawing.Graphics e.Graphics();
int x = 0;
int y = 0;
System.Drawing.Point point = new Point(x, y);
obj.Clear(Color.White);
e.Graphics.DrawImage(System.Drawing.Image.FromFile("hex.png"), point);
e.Graphics.Dispose();
}
Код для отображения перекрывающихся изображений:
e.Graphics.DrawImage(Image.FromFile("hex.png"), point);
e.Graphics.DrawImage(Image.FromFile("hex.png"), point);
Я поместил оба фрагмента кода в код формы. Ничего не случилось. Должны ли они оба принадлежать к форме и / или классу, и если этот код не работает, какой код я должен использовать для Visual Studio 2017?