Перемещение изображения внутри панели c#
Здравствуйте, я пытаюсь переместить изображение внутри панели управления.
У меня есть фоновое изображение:
событие Load:
панель 1.Раздел backgroundimage = ИМГ;
и образ:
событие Paint:
e.графика.DrawImage(img_player, new Point(0, 0));
Как я могу отправить переменную int из события key_down в событие paint и добавить код, подобный этому
e.графика.DrawImage(img_player, new Point(0+x, 0+y)); как я могу отправить переменную x и y?
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyData == Keys.Up) { int x = 10; int y = 0; } and etc key.down,key.left,key.right same thing just x and y will be different..
img и img_player являются глобальными:
Image img = изображение.FromFile(@"D:\C#\Lavirint\Lavirint\images\map1.png");
Img_player образ = образ.FromFile(@"D:\C#\Lavirint\Lavirint\images\player.png");