- 12 Eyl 2010
- 655
- 0
Klavyenin yön tuşlarıyla label nesnemizi yukarı, aşağı, sağ ve sola hareket ettireceğiz.
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace key
{
public partial class MainForm : Form
{
private Label lbl;
public int x;
public int y;
public MainForm()
{
this.ClientSize=new Size(600,480);
lbl=new Label();
lbl.Width=20;
lbl.Height=20;
lbl.********=new Point(276,176);
x=276;
y=176;
lbl.BackColor=Color.Red;
Controls.Add(lbl);
this.KeyDown+=new KeyEventHandler(ergün );
}
private **** ergün(object sender,KeyEventArgs e)
{
if(e.KeyCode==Keys.Up)
{
y=y-5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Down)
{
y=y+5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Left)
{
x=x-5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Right)
{
x=x+5;
lbl.********=new Point(x,y);
}
}
}
class ana{
static **** Main(){
Application.Run(new MainForm());
}
}
}
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace key
{
public partial class MainForm : Form
{
private Label lbl;
public int x;
public int y;
public MainForm()
{
this.ClientSize=new Size(600,480);
lbl=new Label();
lbl.Width=20;
lbl.Height=20;
lbl.********=new Point(276,176);
x=276;
y=176;
lbl.BackColor=Color.Red;
Controls.Add(lbl);
this.KeyDown+=new KeyEventHandler(ergün );
}
private **** ergün(object sender,KeyEventArgs e)
{
if(e.KeyCode==Keys.Up)
{
y=y-5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Down)
{
y=y+5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Left)
{
x=x-5;
lbl.********=new Point(x,y);
}
if(e.KeyCode==Keys.Right)
{
x=x+5;
lbl.********=new Point(x,y);
}
}
}
class ana{
static **** Main(){
Application.Run(new MainForm());
}
}
}