「number1」という名前のラベルと「picturebox2」という画像ボックスがあります。画像ボックスの中央にラベルを設定したいと思います。ラベルを中央に配置し、picturebox2 の上に配置しました。デフォルトでは number1.Text = "99" です。ボタン 1 が押された場合、number1.Text は「1」に変更され、1 文字少ないため、ラベルの中央位置がブレーキされます。
このコードを使用して、ラベルを透明にします。
var pos = this.PointToScreen(number1.Location);
pos = pictureBox2.PointToClient(pos);
number1.Parent = pictureBox2;
number1.Location = pos;
number1.BackColor = Color.Transparent;
ラベルの数字が変更されたときにラベルを画像の中央に配置するにはどうすればよいですか?