2013-08-05 1 views
1

내가 좌표내가 좌표를 선택하는 경우에 PictureBox C#을

pictureBox.Location = new Point(x, y);

일부 pictureboxes을 배치하고있어 중앙하려고 75,40 PictureBox를 그 좌표했으나 왼쪽 구석에, 나는있는 PictureBox가 나타납니다 원하는에 나타납니다 75,40 같은 : 간단 enter image description here

+1

를 원한다. –

+0

@HighCore 당신의 오른쪽 선생님! – Venson

+0

이것을 확인하십시오 : http://stackoverflow.com/questions/491399/c-centering-controls-within-a-form-in-net-winforms – MUG4N

답변

3

, 당신은 대신

PictureBox를, 당신이있는 PictureBox의 크기에 의해 원하는 위치를 빼고 그래서 2

하여 분할해야합니다. 위치 = 새로운 포인트 (x, y); WPF에는 PictureBox를 없다 @Venson

는이

pictureBox.Location = new Point(x - pictureBox.Size.Width/2, y - pictureBox.Size.Height/2); 
+0

고맙습니다 !!!! 그게 해결, Muchas의 gracias – user2615105

+0

그건 그렇고, 그냥 체크 표시를 클릭, 내 대답의 왼쪽에 당신을 도운 경우. – Miguel71