C# flytta en picturebox med piltangent?

Permalänk
Medlem

C# flytta en picturebox med piltangent?

Som rubriken lyder, jag skulle vilja flytta på en picturebox med en knapptryckning, om det nu går. Men jag är helt övertygad om att det går.

jag gissar att jag måste använda mig av private void men där slutar också mina ideér.
jag har använt google men inte fått det att funka..

keypress, keydown har jag inte heller fått att funka, får error. keychar funkar, men det blir error på flera andra ställen. Jag antar för att det är en char och inte en string.

Jag har hållit på med c# i ungefär 5 veckor så jag är rätt grön..

Visa signatur

Massa skit innanför ett CoolerMaster Cosmos II

Permalänk
Medlem

Hmmm, det känns som du är lite på fel spår. Varför vill du flytta på en picturebox med piltangenterna?
Om du försöker göra ett spel eller liknande borde du ta en titt på xna.

Visa signatur

citera!

Permalänk
Medlem

Det var bara för menys... 1 eller 2 spelare

Men jag löste det..

public partial class NewGame : Form
{
public NewGame()
{
InitializeComponent();

}

private void selectplayers_KeyPress(object sender, KeyPressEventArgs e)
{

}

private void NewGame_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Up)
{
pBSelectPlayers.Location = new System.Drawing.Point(202, 266);

}

if (e.KeyCode == Keys.Down)
{
pBSelectPlayers.Location = new System.Drawing.Point(202, 334);
}

Visa signatur

Massa skit innanför ett CoolerMaster Cosmos II