Рисунок вместо линий - C#
Формулировка задачи:
Добрый вечер. Решил сделать игрушку крестики-нолики. Написал метод, который рисует нолик в нужной координате по средством DrawEllipse, но хотелось бы этот нолик нарисовать в графическом редакторе с прозрачностью и сделать чтобы отрисовывался он, а не простой элипс. Как это сделать лучше?
private void Nolic(int x, int y) { x = x + 10; y = y + 5; Graphics g = CreateGraphics(); g.SmoothingMode = SmoothingMode.HighQuality; Pen p = new Pen(Color.Black, 3); g.DrawEllipse(p, 0 + x, 0 + y, 30, 40); g.Dispose(); }
Решение задачи: «Рисунок вместо линий»
textual
Листинг программы
private void Nolic(int x, int y) { Graphics g = CreateGraphics(); g.SmoothingMode = SmoothingMode.HighQuality; Image i = new Bitmap(this.GetType(), "Nol.png"); g.DrawImage(i, x, y, 50, 50); g.Dispose(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д