Головна‎ > ‎C# WPF‎ > ‎

2D гра

Поле

<Canvas>

</Canvas>



Кнопки

Canvas.SetTop(НазваКомпоненти, Canvas.GetTop(НазваКомпоненти) + 10);   // Вниз
Canvas.SetLeft(НазваКомпоненти, Canvas.GetLeft(НазваКомпоненти) + 10);  // Вправо



Клавіатура

private void Window_KeyDown(object sender, KeyEventArgs e)
{
     if (e.Key == Key.Down && Canvas.GetTop(НазваКомпоненти) + rec1.Height < 420)
     {
          Canvas.SetTop(НазваКомпоненти, Canvas.GetTop(НазваКомпоненти) + 10);
     }
}




int a = r.Next(0, (int)this.Width);