button1が押されるたびに位置を切り替えるプログラムを作ろうとしています。奇妙な理由で、ランダムはあまりうまくランダム化されていません。Button1は、-45度に傾斜した同じ対角線に沿って進み続けます。
public void button1_Click(object sender, EventArgs e)
{
int tempX, tempY;
Random but1X = new Random();
tempX = but1X.Next(10, 500);
Random but1Y = new Random();
tempY=but1Y.Next(60,490);
button1.Location = new Point(tempX, tempY);
}
これは、button1が押されるたびにランダムの新しいインスタンスを作成し続けるためだと聞きましたが、ランダムコードをメソッドに入れてみても、同じ結果が得られます。スライドを上下に移動するだけでなく、このボタンを実際にランダムに移動させる方法はありますか?