私はC#が初めてです
問題が発生しました。Form.cs[Design] を使用して Form1 にピクチャ ボックスを作成しています。
Form1からピクチャーボックスにアクセスしたい
Form1.picturebox1にアクセスするには、他のクラスにオブジェクトを作成する必要があります
しかし、私はそれを正しくすることができます、誰かが私を助けることができますか
namespace RaceGame{
class Greyhound
{
Form1 runner;
public int StartingPosition = 13;
public int RacetrackLength = 420;
public PictureBox MyPictureBox = null;
public int Location = 0;
public Random Randomizer;
public void Run()
{
runner.pictureDog1.Location = new Point(13, 100);
}
}
これはForm1です
namespace RaceGame{public partial class Form1 : Form
{
Greyhound racing = new Greyhound();
public Form1()
{
InitializeComponent();
}
private void raceButton_Click(object sender, EventArgs e)
{
racing.Run();
}
}
}