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);